<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>/tmp/openlayers/tools/OpenLayers-2.12/lib/deprecated.js - OpenLayers</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="ContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>

<!--  Generated by Natural Docs, version 1.52 -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org -->




<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="deprecated.js"></a>deprecated.js</h1><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#deprecated.js" >deprecated.js</a></td><td class=SDescription></td></tr><tr class="SGeneric SMarked"><td class=SEntry><a href="#Deprecated" >Deprecated</a></td><td class=SDescription>The deprecated.js script includes all methods, properties, and constructors that are not supported as part of the long-term API. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Class" >OpenLayers.<wbr>Class</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Class.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Class.isPrototype" >isPrototype</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Class.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Class.OpenLayers.create" >OpenLayers.<wbr>create</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Class.inherit" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">inherit</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Util" >OpenLayers.Util</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Util.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Util.clearArray" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">clearArray</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Util.setOpacity" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">setOpacity</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Util.safeStopPropagation" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">safeStopPropagation</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Util.getArgs" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">getArgs</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax" >OpenLayers.Ajax</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.nullHandler" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">OpenLayers.<wbr>nullHandler</a></td><td class=SDescription>@param {} request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.loadURL" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">OpenLayers.<wbr>loadURL</a></td><td class=SDescription>Background load a document. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.parseXMLString" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">OpenLayers.<wbr>parseXMLString</a></td><td class=SDescription>Parse XML into a doc structure</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.emptyFunction" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">emptyFunction</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.getTransport" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">getTransport</a></td><td class=SDescription>{Object} Transport mechanism for whichever browser we&rsquo;re in, or false if none available.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.activeRequestCount" >activeRequestCount</a></td><td class=SDescription>{Integer}</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Responders" >OpenLayers.<wbr>Ajax.<wbr>Responders</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.responders" >responders</a></td><td class=SDescription>{Array}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.register" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">register</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.unregister" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">unregister</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.dispatch" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">dispatch</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onCreate" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">onCreate</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onComplete" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">onComplete</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Base.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Base.OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request._complete" >_complete</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.request" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">request</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.onStateChange" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">onStateChange</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.setRequestHeaders" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">setRequestHeaders</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.success" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">success</a></td><td class=SDescription>{Boolean} -</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getStatus" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.respondToReadyState" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">respondToReadyState</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getHeader" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.dispatchException" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">dispatchException</a></td><td class=SDescription>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Events" >Events</a></td><td class=SDescription>{Array(String)}</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.status" >status</a></td><td class=SDescription>{Integer}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.statusText" >statusText</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatus" >getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatustext" >getStatustext</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getHeader" >getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getResponseHeader" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">getResponseHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getElementsByTagNameNS" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">getElementsByTagNameNS</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.serializeXMLToString" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">serializeXMLToString</a></td><td class=SDescription>Wrapper function around XMLSerializer, which doesn&rsquo;t exist/work in IE/Safari. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Element" >OpenLayers.<wbr>Element</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Element.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.hide" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">hide</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.show" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">show</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.getDimensions" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">getDimensions</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.String.startsWith" >String.<wbr>startsWith</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.contains" >String.<wbr>contains</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.String.trim" >String.trim</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.camelize" >String.<wbr>camelize</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.Function.bind" >Function.bind</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.Function.bindAsEventListener" >Function.<wbr>bindAsEventListener</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Tile" >OpenLayers.Tile</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.getBoundsFromBaseLayer" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">getBoundsFromBaseLayer</a></td><td class=SDescription>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription>This class is DEPRECATED in 2.4 and will be removed by 3.0. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.performedDrag" >performedDrag</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.wheelObserver" >wheelObserver</a></td><td class=SDescription>{Function}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.destroy" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.draw" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.registerWheelEvents" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">registerWheelEvents</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultClick" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultDblClick" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseDown" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseMove" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseUp" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseOut" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelUp" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">defaultWheelUp</a></td><td class=SDescription>User spun scroll wheel up</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelDown" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">defaultWheelDown</a></td><td class=SDescription>User spun scroll wheel down</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.zoomBoxEnd" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')">zoomBoxEnd</a></td><td class=SDescription>Zoombox function.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.removeZoomBox" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')">removeZoomBox</a></td><td class=SDescription>Remove the zoombox from the screen and nullify our reference to it.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.onWheelEvent" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')">onWheelEvent</a></td><td class=SDescription>Catch the wheel event and handle it xbrowserly</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription>This class is DEPRECATED in 2.4 and will be removed by 3.0. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.mode" >mode</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttons" >buttons</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.direction" >direction</a></td><td class=SDescription>{String} &lsquo;vertical&rsquo; or &lsquo;horizontal&rsquo;</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonClicked" >buttonClicked</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.destroy" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.draw" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar._addButton" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')">_addButton</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonDown" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')">buttonDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonUp" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')">buttonUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultDblClick" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseDown" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.switchModeTo" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')">switchModeTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.leaveMode" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')">leaveMode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseMove" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseUp" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseOut" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultClick" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.Grid" >OpenLayers.<wbr>Layer.Grid</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Grid.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Grid.getGridBounds" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')">getGridBounds</a></td><td class=SDescription>Deprecated. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Format.XML" >OpenLayers.<wbr>Format.XML</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Format.XML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Format.XML.concatChildValues" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')">concatChildValues</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Instances of OpenLayers.Layer.WMS.Post are used to retrieve data from OGC Web Mapping Services via HTTP-POST (application/x-www-form-urlencoded). </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.unsupportedBrowsers" >unsupportedBrowsers</a></td><td class=SDescription>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS" >SUPPORTED_TRANSITIONS</a></td><td class=SDescription>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.usePost" >usePost</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Creates a new WMS layer object.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.addTile" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')">addTile</a></td><td class=SDescription>addTile creates a tile, initializes it and adds it as iframe to the layer div.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.clone" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.clone" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Tile.WFS" >OpenLayers.<wbr>Tile.WFS</a></td><td class=SDescription>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.features" >features</a></td><td class=SDescription>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.url" >url</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.request" >request</a></td><td class=SDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroy" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.clear" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')">clear</a></td><td class=SDescription>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.draw" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')">draw</a></td><td class=SDescription>Check that a tile should be drawn, and load features for it.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.loadFeaturesForRegion" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')">loadFeaturesForRegion</a></td><td class=SDescription>Abort any pending requests and issue another request for data.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.requestSuccess" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')">requestSuccess</a></td><td class=SDescription>Called on return from request succcess. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.addResults" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')">addResults</a></td><td class=SDescription>Construct new feature via layer featureClass constructor, and add to this.features.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroyAllFeatures" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')">destroyAllFeatures</a></td><td class=SDescription>Iterate through and call destroy() on each feature, removing it from the local array</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>WFS handling class, for use as a featureClass on the WFS layer for handling &lsquo;point&rsquo; WFS types. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>Create a WFS feature.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.destroy" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Feature.WFS.processXMLNode" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')">processXMLNode</a></td><td class=SDescription>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.isBaseLayer" >isBaseLayer</a></td><td class=SDescription>{Boolean} WFS layer is not a base layer by default.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.tile" >tile</a></td><td class=SDescription>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.ratio" >ratio</a></td><td class=SDescription>{Float} The ratio property determines the size of the serverside query relative to the map viewport size. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.DEFAULT_PARAMS" >DEFAULT_PARAMS</a></td><td class=SDescription>{Object} Hashtable of default key/value parameters</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.featureClass" >featureClass</a></td><td class=SDescription>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link75 onMouseOver="ShowTip(event, 'tt63', 'link75')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link76 onMouseOver="ShowTip(event, 'tt75', 'link76')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatObject" >formatObject</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link77 onMouseOver="ShowTip(event, 'tt75', 'link77')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.vectorMode" >vectorMode</a></td><td class=SDescription>{Boolean} Should be calculated automatically. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.encodeBBOX" >encodeBBOX</a></td><td class=SDescription>{Boolean} Should the BBOX commas be encoded?&nbsp; </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.extractAttributes" >extractAttributes</a></td><td class=SDescription>{Boolean} Should the WFS layer parse attributes from the retrieved GML?&nbsp; </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.destroy" id=link78 onMouseOver="ShowTip(event, 'tt76', 'link78')" onMouseOut="HideTip('tt76')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setMap" id=link79 onMouseOver="ShowTip(event, 'tt77', 'link79')" onMouseOut="HideTip('tt77')">setMap</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.moveTo" id=link80 onMouseOver="ShowTip(event, 'tt78', 'link80')" onMouseOut="HideTip('tt78')">moveTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.addTileMonitoringHooks" id=link81 onMouseOver="ShowTip(event, 'tt79', 'link81')" onMouseOut="HideTip('tt79')">addTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer&rsquo;s current tile before taking any action).</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.removeTileMonitoringHooks" id=link82 onMouseOver="ShowTip(event, 'tt80', 'link82')" onMouseOut="HideTip('tt80')">removeTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.onMapResize" id=link83 onMouseOver="ShowTip(event, 'tt81', 'link83')" onMouseOut="HideTip('tt81')">onMapResize</a></td><td class=SDescription>Call the onMapResize method of the appropriate parent class.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.display" id=link84 onMouseOver="ShowTip(event, 'tt82', 'link84')" onMouseOut="HideTip('tt82')">display</a></td><td class=SDescription>Call the display method of the appropriate parent class.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.mergeNewParams" id=link85 onMouseOver="ShowTip(event, 'tt83', 'link85')" onMouseOut="HideTip('tt83')">mergeNewParams</a></td><td class=SDescription>Modify parameters for the layer and redraw.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.clone" id=link86 onMouseOver="ShowTip(event, 'tt84', 'link86')" onMouseOut="HideTip('tt84')">clone</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getFullRequestString" id=link87 onMouseOver="ShowTip(event, 'tt85', 'link87')" onMouseOut="HideTip('tt85')">getFullRequestString</a></td><td class=SDescription>combine the layer&rsquo;s url with its params and these newParams.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commit" id=link88 onMouseOver="ShowTip(event, 'tt86', 'link88')" onMouseOut="HideTip('tt86')">commit</a></td><td class=SDescription>Write out the data to a WFS server.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitSuccess" id=link89 onMouseOver="ShowTip(event, 'tt87', 'link89')" onMouseOut="HideTip('tt87')">commitSuccess</a></td><td class=SDescription>Called when the Ajax request returns a response</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitFailure" id=link90 onMouseOver="ShowTip(event, 'tt88', 'link90')" onMouseOut="HideTip('tt88')">commitFailure</a></td><td class=SDescription>Called when the Ajax request fails</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitReport" id=link91 onMouseOver="ShowTip(event, 'tt89', 'link91')" onMouseOut="HideTip('tt89')">commitReport</a></td><td class=SDescription>Called with a &lsquo;success&rsquo; message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.refresh" id=link92 onMouseOver="ShowTip(event, 'tt90', 'link92')" onMouseOut="HideTip('tt90')">refresh</a></td><td class=SDescription>Refreshes all the features of the layer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getDataExtent" id=link93 onMouseOver="ShowTip(event, 'tt91', 'link93')" onMouseOut="HideTip('tt91')">getDataExtent</a></td><td class=SDescription>Calculates the max extent which includes all of the layer data.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setOpacity" id=link94 onMouseOver="ShowTip(event, 'tt92', 'link94')" onMouseOut="HideTip('tt92')">setOpacity</a></td><td class=SDescription>Call the setOpacity method of the appropriate parent class to set the opacity.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 1</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 19</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.type" >type</a></td><td class=SDescription>{VEMapType}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map?&nbsp; </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.animationEnabled" >animationEnabled</a></td><td class=SDescription>{Boolean} If set to true, the transition between zoom levels will be animated. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.loadMapObject" id=link95 onMouseOver="ShowTip(event, 'tt93', 'link95')" onMouseOut="HideTip('tt93')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.onMapResize" id=link96 onMouseOver="ShowTip(event, 'tt94', 'link96')" onMouseOut="HideTip('tt94')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getWarningHTML" id=link97 onMouseOver="ShowTip(event, 'tt95', 'link97')" onMouseOut="HideTip('tt95')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.setMapObjectCenter" id=link98 onMouseOver="ShowTip(event, 'tt96', 'link98')" onMouseOut="HideTip('tt96')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectCenter" id=link99 onMouseOver="ShowTip(event, 'tt97', 'link99')" onMouseOut="HideTip('tt97')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject&rsquo;s current center in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.dragPanMapObject" id=link100 onMouseOver="ShowTip(event, 'tt98', 'link100')" onMouseOut="HideTip('tt98')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectZoom" id=link101 onMouseOver="ShowTip(event, 'tt99', 'link101')" onMouseOut="HideTip('tt99')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel" id=link102 onMouseOver="ShowTip(event, 'tt100', 'link102')" onMouseOut="HideTip('tt100')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat" id=link103 onMouseOver="ShowTip(event, 'tt101', 'link103')" onMouseOut="HideTip('tt101')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat" id=link104 onMouseOver="ShowTip(event, 'tt102', 'link104')" onMouseOut="HideTip('tt102')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat" id=link105 onMouseOver="ShowTip(event, 'tt103', 'link105')" onMouseOut="HideTip('tt103')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat" id=link106 onMouseOver="ShowTip(event, 'tt104', 'link106')" onMouseOut="HideTip('tt104')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel" id=link107 onMouseOver="ShowTip(event, 'tt105', 'link107')" onMouseOut="HideTip('tt105')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel" id=link108 onMouseOver="ShowTip(event, 'tt106', 'link108')" onMouseOut="HideTip('tt106')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY" id=link109 onMouseOver="ShowTip(event, 'tt107', 'link109')" onMouseOut="HideTip('tt107')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription>Abstract SQL protocol class. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.databaseName" >databaseName</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.tableName" >tableName</a></td><td class=SDescription>Name of the database table into which Features should be saved.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.postReadFiltering" >postReadFiltering</a></td><td class=SDescription>{Boolean} Whether the filter (if there&rsquo;s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.destroy" id=link110 onMouseOver="ShowTip(event, 'tt108', 'link110')" onMouseOut="HideTip('tt108')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.supported" id=link111 onMouseOver="ShowTip(event, 'tt109', 'link111')" onMouseOut="HideTip('tt109')">supported</a></td><td class=SDescription>This should be overridden by specific subclasses</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.evaluateFilter" id=link112 onMouseOver="ShowTip(event, 'tt110', 'link112')" onMouseOut="HideTip('tt110')">evaluateFilter</a></td><td class=SDescription>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription>This Protocol stores feature in the browser via the Gears Database module <a href="http://code.google.com/apis/gears/api_database.html" class=LURL target=_top>http://code.google.com<wbr>/apis<wbr>/gears<wbr>/api_database.html</a>.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.FID_PREFIX" >FID_PREFIX</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY" >NULL_GEOMETRY</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE" >NULL_FEATURE_STATE</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.jsonParser" >jsonParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link113 onMouseOver="ShowTip(event, 'tt111', 'link113')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.wktParser" >wktParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link114 onMouseOver="ShowTip(event, 'tt112', 'link114')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.fidRegExp" >fidRegExp</a></td><td class=SDescription>{RegExp} Regular expression to know whether a feature was created in offline mode.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.saveFeatureState" >saveFeatureState</a></td><td class=SDescription>{Boolean} Whether to save the feature state (&lt;OpenLayers.State&gt;) into the database, defaults to true.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.typeOfFid" >typeOfFid</a></td><td class=SDescription>{String} The type of the feature identifier, either &ldquo;number&rdquo; or &ldquo;string&rdquo;, defaults to &ldquo;string&rdquo;.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.db" >db</a></td><td class=SDescription>{GearsDatabase}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.initializeDatabase" id=link115 onMouseOver="ShowTip(event, 'tt113', 'link115')" onMouseOut="HideTip('tt113')">initializeDatabase</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.destroy" id=link116 onMouseOver="ShowTip(event, 'tt114', 'link116')" onMouseOut="HideTip('tt114')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.supported" id=link117 onMouseOver="ShowTip(event, 'tt115', 'link117')" onMouseOut="HideTip('tt115')">supported</a></td><td class=SDescription>Determine whether a browser supports Gears</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.read" id=link118 onMouseOver="ShowTip(event, 'tt116', 'link118')" onMouseOut="HideTip('tt116')">read</a></td><td class=SDescription>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link119 onMouseOver="ShowTip(event, 'tt117', 'link119')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.unfreezeFeature" id=link120 onMouseOver="ShowTip(event, 'tt118', 'link120')" onMouseOut="HideTip('tt118')">unfreezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.extractFidFromField" id=link121 onMouseOver="ShowTip(event, 'tt119', 'link121')" onMouseOut="HideTip('tt119')">extractFidFromField</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.create" id=link122 onMouseOver="ShowTip(event, 'tt120', 'link122')" onMouseOut="HideTip('tt120')">create</a></td><td class=SDescription>Create new features into the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.update" id=link123 onMouseOver="ShowTip(event, 'tt121', 'link123')" onMouseOut="HideTip('tt121')">update</a></td><td class=SDescription>Construct a request updating modified feature.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createOrUpdate" id=link124 onMouseOver="ShowTip(event, 'tt122', 'link124')" onMouseOut="HideTip('tt122')">createOrUpdate</a></td><td class=SDescription>Construct a request for updating or creating features in the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.freezeFeature" id=link125 onMouseOver="ShowTip(event, 'tt123', 'link125')" onMouseOut="HideTip('tt123')">freezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze" id=link126 onMouseOver="ShowTip(event, 'tt124', 'link126')" onMouseOut="HideTip('tt124')">getFeatureStateForFreeze</a></td><td class=SDescription>Get the state of the feature to store into the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.delete" id=link127 onMouseOver="ShowTip(event, 'tt125', 'link127')" onMouseOut="HideTip('tt125')">delete</a></td><td class=SDescription>Delete features from the database.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createdOffline" id=link128 onMouseOver="ShowTip(event, 'tt126', 'link128')" onMouseOut="HideTip('tt126')">createdOffline</a></td><td class=SDescription>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature&rsquo;s fid value.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.commit" id=link129 onMouseOver="ShowTip(event, 'tt127', 'link129')" onMouseOut="HideTip('tt127')">commit</a></td><td class=SDescription>Go over the features and for each take action based on the feature state. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.clear" id=link130 onMouseOver="ShowTip(event, 'tt128', 'link130')" onMouseOut="HideTip('tt128')">clear</a></td><td class=SDescription>Removes all rows of the table.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.callUserCallback" id=link131 onMouseOver="ShowTip(event, 'tt129', 'link131')" onMouseOut="HideTip('tt129')">callUserCallback</a></td><td class=SDescription>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 0</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 17</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.type" >type</a></td><td class=SDescription>{YahooMapType}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map?&nbsp; </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.loadMapObject" id=link132 onMouseOver="ShowTip(event, 'tt130', 'link132')" onMouseOut="HideTip('tt130')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.onMapResize" id=link133 onMouseOver="ShowTip(event, 'tt131', 'link133')" onMouseOut="HideTip('tt131')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMap" id=link134 onMouseOver="ShowTip(event, 'tt132', 'link134')" onMouseOut="HideTip('tt132')">setMap</a></td><td class=SDescription>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.fixYahooEventPane" id=link135 onMouseOver="ShowTip(event, 'tt133', 'link135')" onMouseOut="HideTip('tt133')">fixYahooEventPane</a></td><td class=SDescription>The map has been centered, so the mysterious yahoo eventpane has been added. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getWarningHTML" id=link136 onMouseOver="ShowTip(event, 'tt134', 'link136')" onMouseOut="HideTip('tt134')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom" id=link137 onMouseOver="ShowTip(event, 'tt135', 'link137')" onMouseOut="HideTip('tt135')">getOLZoomFromMapObjectZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom" id=link138 onMouseOver="ShowTip(event, 'tt136', 'link138')" onMouseOut="HideTip('tt136')">getMapObjectZoomFromOLZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMapObjectCenter" id=link139 onMouseOver="ShowTip(event, 'tt137', 'link139')" onMouseOut="HideTip('tt137')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectCenter" id=link140 onMouseOver="ShowTip(event, 'tt138', 'link140')" onMouseOut="HideTip('tt138')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject&rsquo;s current center in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.dragPanMapObject" id=link141 onMouseOver="ShowTip(event, 'tt139', 'link141')" onMouseOut="HideTip('tt139')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoom" id=link142 onMouseOver="ShowTip(event, 'tt140', 'link142')" onMouseOut="HideTip('tt140')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel" id=link143 onMouseOver="ShowTip(event, 'tt141', 'link143')" onMouseOut="HideTip('tt141')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat" id=link144 onMouseOver="ShowTip(event, 'tt142', 'link144')" onMouseOut="HideTip('tt142')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat" id=link145 onMouseOver="ShowTip(event, 'tt143', 'link145')" onMouseOut="HideTip('tt143')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat" id=link146 onMouseOver="ShowTip(event, 'tt144', 'link146')" onMouseOut="HideTip('tt144')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat" id=link147 onMouseOver="ShowTip(event, 'tt145', 'link147')" onMouseOut="HideTip('tt145')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getXFromMapObjectPixel" id=link148 onMouseOver="ShowTip(event, 'tt146', 'link148')" onMouseOut="HideTip('tt146')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getYFromMapObjectPixel" id=link149 onMouseOver="ShowTip(event, 'tt147', 'link149')" onMouseOut="HideTip('tt147')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY" id=link150 onMouseOver="ShowTip(event, 'tt148', 'link150')" onMouseOut="HideTip('tt148')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize" id=link151 onMouseOver="ShowTip(event, 'tt149', 'link151')" onMouseOut="HideTip('tt149')">getMapObjectSizeFromOLSize</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Create a vector layer by parsing a GML file. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loaded" >loaded</a></td><td class=SDescription>{Boolean} Flag for whether the GML data has been loaded yet.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link152 onMouseOver="ShowTip(event, 'tt75', 'link152')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Load and parse a single file on the web, according to the format provided via the &lsquo;format&rsquo; option, defaulting to GML.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.setVisibility" id=link153 onMouseOver="ShowTip(event, 'tt150', 'link153')" onMouseOut="HideTip('tt150')">setVisibility</a></td><td class=SDescription>Set the visibility flag for the layer and hide/show&amp;redraw accordingly. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.moveTo" id=link154 onMouseOver="ShowTip(event, 'tt151', 'link154')" onMouseOut="HideTip('tt151')">moveTo</a></td><td class=SDescription>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loadGML" id=link155 onMouseOver="ShowTip(event, 'tt152', 'link155')" onMouseOut="HideTip('tt152')">loadGML</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.setUrl" id=link156 onMouseOver="ShowTip(event, 'tt153', 'link156')" onMouseOut="HideTip('tt153')">setUrl</a></td><td class=SDescription>Change the URL and reload the GML</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestSuccess" id=link157 onMouseOver="ShowTip(event, 'tt154', 'link157')" onMouseOut="HideTip('tt154')">requestSuccess</a></td><td class=SDescription>Process GML after it has been loaded. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestFailure" id=link158 onMouseOver="ShowTip(event, 'tt155', 'link158')" onMouseOut="HideTip('tt155')">requestFailure</a></td><td class=SDescription>Process a failed loading of GML. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription>This class is <b>not supported</b>, and probably isn&rsquo;t what you&rsquo;re looking for. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.x" >x</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.y" >y</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.width" >width</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.height" >height</a></td><td class=SDescription>{Float}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.calculateBounds" id=link159 onMouseOver="ShowTip(event, 'tt156', 'link159')" onMouseOut="HideTip('tt156')">calculateBounds</a></td><td class=SDescription>Recalculate the bounds for the geometry.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getLength" id=link160 onMouseOver="ShowTip(event, 'tt157', 'link160')" onMouseOut="HideTip('tt157')">getLength</a></td><td class=SDescription>{Float} The length of the geometry</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getArea" id=link161 onMouseOver="ShowTip(event, 'tt158', 'link161')" onMouseOut="HideTip('tt158')">getArea</a></td><td class=SDescription>{Float} The area of the geometry</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.updateDimensions" id=link162 onMouseOver="ShowTip(event, 'tt159', 'link162')" onMouseOut="HideTip('tt159')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.NG.resize" >resize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawFeature" id=link163 onMouseOver="ShowTip(event, 'tt160', 'link163')" onMouseOut="HideTip('tt160')">drawFeature</a></td><td class=SDescription>Draw the feature. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawText" id=link164 onMouseOver="ShowTip(event, 'tt161', 'link164')" onMouseOut="HideTip('tt161')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xmlns" >xmlns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xlinkns" >xlinkns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.symbolMetrics" >symbolMetrics</a></td><td class=SDescription>{Object} Cache for symbol metrics according to their svg coordinate space. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.supported" id=link165 onMouseOver="ShowTip(event, 'tt162', 'link165')" onMouseOut="HideTip('tt162')">supported</a></td><td class=SDescription>{Boolean} Whether or not the browser supports the SVG renderer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.updateDimensions" id=link166 onMouseOver="ShowTip(event, 'tt163', 'link166')" onMouseOut="HideTip('tt163')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getNodeType" id=link167 onMouseOver="ShowTip(event, 'tt164', 'link167')" onMouseOut="HideTip('tt164')">getNodeType</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.setStyle" id=link168 onMouseOver="ShowTip(event, 'tt165', 'link168')" onMouseOut="HideTip('tt165')">setStyle</a></td><td class=SDescription>Use to set all the style attributes to a SVG node.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.dashStyle" id=link169 onMouseOver="ShowTip(event, 'tt166', 'link169')" onMouseOut="HideTip('tt166')">dashStyle</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createNode" id=link170 onMouseOver="ShowTip(event, 'tt167', 'link170')" onMouseOut="HideTip('tt167')">createNode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.nodeTypeCompare" id=link171 onMouseOver="ShowTip(event, 'tt168', 'link171')" onMouseOut="HideTip('tt168')">nodeTypeCompare</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRenderRoot" id=link172 onMouseOver="ShowTip(event, 'tt169', 'link172')" onMouseOut="HideTip('tt169')">createRenderRoot</a></td><td class=SDescription>{DOMElement} The specific render engine&rsquo;s root element</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRoot" id=link173 onMouseOver="ShowTip(event, 'tt170', 'link173')" onMouseOut="HideTip('tt170')">createRoot</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createDefs" id=link174 onMouseOver="ShowTip(event, 'tt171', 'link174')" onMouseOut="HideTip('tt171')">createDefs</a></td><td class=SDescription>{DOMElement} The element to which we&rsquo;ll add the symbol definitions</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPoint" id=link175 onMouseOver="ShowTip(event, 'tt172', 'link175')" onMouseOut="HideTip('tt172')">drawPoint</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawCircle" id=link176 onMouseOver="ShowTip(event, 'tt173', 'link176')" onMouseOut="HideTip('tt173')">drawCircle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLineString" id=link177 onMouseOver="ShowTip(event, 'tt174', 'link177')" onMouseOut="HideTip('tt174')">drawLineString</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLinearRing" id=link178 onMouseOver="ShowTip(event, 'tt175', 'link178')" onMouseOut="HideTip('tt175')">drawLinearRing</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPolygon" id=link179 onMouseOver="ShowTip(event, 'tt176', 'link179')" onMouseOut="HideTip('tt176')">drawPolygon</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawRectangle" id=link180 onMouseOver="ShowTip(event, 'tt177', 'link180')" onMouseOut="HideTip('tt177')">drawRectangle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawText" id=link181 onMouseOver="ShowTip(event, 'tt178', 'link181')" onMouseOut="HideTip('tt178')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getComponentString" >getComponentString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getShortString" id=link182 onMouseOver="ShowTip(event, 'tt179', 'link182')" onMouseOut="HideTip('tt179')">getShortString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.importSymbol" id=link183 onMouseOver="ShowTip(event, 'tt180', 'link183')" onMouseOut="HideTip('tt180')">importSymbol</a></td><td class=SDescription>add a new symbol definition from the rendererer&rsquo;s symbol hash</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getFeatureIdFromEvent" id=link184 onMouseOver="ShowTip(event, 'tt181', 'link184')" onMouseOut="HideTip('tt181')">getFeatureIdFromEvent</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault" id=link185 onMouseOver="ShowTip(event, 'tt182', 'link185')" onMouseOut="HideTip('tt182')">OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</a></td><td class=SDescription>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGeneric"><div class=CTopic><h3 class=CTitle><a name="Deprecated"></a>Deprecated</h3><div class=CBody><p>The deprecated.js script includes all methods, properties, and constructors that are not supported as part of the long-term API.&nbsp;  If you use any of these, you have to explicitly include this script in your application.</p><h4 class=CHeading>For example</h4><blockquote><pre class="prettyprint">&lt;script src=&quot;deprecated.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</pre></blockquote><p>You are strongly encouraged to avoid using deprecated functionality.&nbsp;  The documentation here should point you to the supported alternatives.</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Class"></a>OpenLayers.<wbr>Class</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Class.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Class.isPrototype" >isPrototype</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Class.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Class.OpenLayers.create" >OpenLayers.<wbr>create</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Class.inherit" id=link186 onMouseOver="ShowTip(event, 'tt1', 'link186')" onMouseOut="HideTip('tt1')">inherit</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.isPrototype"></a>isPrototype</h3><div class=CBody><p><b>Deprecated</b>.&nbsp;  This is no longer needed and will be removed at 3.0.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.OpenLayers.create"></a>OpenLayers.<wbr>create</h3><div class=CBody><p><b>Deprecated</b>.&nbsp;  Old method to create an OpenLayers style class.&nbsp;  Use the <a href="#OpenLayers.Class" class=LClass >OpenLayers.Class</a> constructor instead.</p><h4 class=CHeading>Returns</h4><p>An OpenLayers class</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.inherit"></a>inherit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Class.inherit = function (</td><td class="PParameter  prettyprint " nowrap>P</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp;  Old method to inherit from one or more OpenLayers style classes.&nbsp;  Use the <a href="#OpenLayers.Class" class=LClass >OpenLayers.Class</a> constructor instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>class</td><td class=CDLDescription>One or more classes can be provided as arguments</td></tr></table><h4 class=CHeading>Returns</h4><p>An object prototype</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Util"></a>OpenLayers.Util</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Util.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Util.clearArray" id=link187 onMouseOver="ShowTip(event, 'tt2', 'link187')" onMouseOut="HideTip('tt2')">clearArray</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Util.setOpacity" id=link188 onMouseOver="ShowTip(event, 'tt3', 'link188')" onMouseOut="HideTip('tt3')">setOpacity</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Util.safeStopPropagation" id=link189 onMouseOver="ShowTip(event, 'tt4', 'link189')" onMouseOut="HideTip('tt4')">safeStopPropagation</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Util.getArgs" id=link190 onMouseOver="ShowTip(event, 'tt5', 'link190')" onMouseOut="HideTip('tt5')">getArgs</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.clearArray"></a>clearArray</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.clearArray = function(</td><td class="PParameter  prettyprint " nowrap>array</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; This function will disappear in 3.0.&nbsp; Please use &ldquo;array.length = 0&rdquo; instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>array</td><td class=CDLDescription>{Array}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.setOpacity"></a>setOpacity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.setOpacity = function(</td><td class="PParameter  prettyprint " nowrap>element,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>opacity</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp;  This function has been deprecated.&nbsp; Instead, please use &lt;OpenLayers.Util.modifyDOMElement&gt; or &lt;OpenLayers.Util.modifyAlphaImageDiv&gt;</p><p>Set the opacity of a DOM Element Note that for this function to work in IE, elements must &ldquo;have layout&rdquo; according to: <a href="http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/haslayout.asp" class=LURL target=_top>http://msdn.microsoft.com<wbr>/workshop<wbr>/author<wbr>/dhtml<wbr>/reference<wbr>/properties<wbr>/haslayout.asp</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Set the opacity on this DOM element</td></tr><tr><td class=CDLEntry>opacity</td><td class=CDLDescription>{Float} Opacity value (0.0 - 1.0)</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.safeStopPropagation"></a>safeStopPropagation</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.safeStopPropagation = function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; This function has been deprecated.&nbsp; Please use directly <a href="OpenLayers/Events-js.html#OpenLayers.Event.stop" class=LFunction id=link191 onMouseOver="ShowTip(event, 'tt183', 'link191')" onMouseOut="HideTip('tt183')">OpenLayers.Event.stop</a> passing &lsquo;true&rsquo; as the 2nd argument (preventDefault)</p><p>Safely stop the propagation of an event <b>without</b> preventing the default browser action from occurring.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.getArgs"></a>getArgs</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.getArgs = function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp;  Will be removed in 3.0.&nbsp;  Please use instead &lt;OpenLayers.Util.getParameters&gt;</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} Optional url used to extract the query string.&nbsp; If null, query string is taken from page location.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} An object of key/value pairs from the query string.</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax"></a>OpenLayers.Ajax</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.nullHandler" id=link192 onMouseOver="ShowTip(event, 'tt6', 'link192')" onMouseOut="HideTip('tt6')">OpenLayers.<wbr>nullHandler</a></td><td class=SDescription>@param {} request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.loadURL" id=link193 onMouseOver="ShowTip(event, 'tt7', 'link193')" onMouseOut="HideTip('tt7')">OpenLayers.<wbr>loadURL</a></td><td class=SDescription>Background load a document. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.parseXMLString" id=link194 onMouseOver="ShowTip(event, 'tt8', 'link194')" onMouseOut="HideTip('tt8')">OpenLayers.<wbr>parseXMLString</a></td><td class=SDescription>Parse XML into a doc structure</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.emptyFunction" id=link195 onMouseOver="ShowTip(event, 'tt9', 'link195')" onMouseOut="HideTip('tt9')">emptyFunction</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.getTransport" id=link196 onMouseOver="ShowTip(event, 'tt10', 'link196')" onMouseOut="HideTip('tt10')">getTransport</a></td><td class=SDescription>{Object} Transport mechanism for whichever browser we&rsquo;re in, or false if none available.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.activeRequestCount" >activeRequestCount</a></td><td class=SDescription>{Integer}</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.nullHandler"></a>OpenLayers.<wbr>nullHandler</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.nullHandler = function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>@param {} request</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.loadURL"></a>OpenLayers.<wbr>loadURL</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.loadURL = function(</td><td class="PParameter  prettyprint " nowrap>uri,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>params,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>caller,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>onComplete,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>onFailure</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Background load a document.&nbsp; <b>Deprecated</b>.&nbsp;  Use <a href="OpenLayers/Request-js.html#OpenLayers.Request.GET" class=LFunction id=link197 onMouseOver="ShowTip(event, 'tt184', 'link197')" onMouseOut="HideTip('tt184')">OpenLayers.Request.GET</a> method instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>uri</td><td class=CDLDescription>{String} URI of source doc</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{String} or {Object} GET params.&nbsp; Either a string in the form &ldquo;?hello=world&amp;foo=bar&rdquo; (do not forget the leading question mark) or an object in the form {&lsquo;hello&rsquo;: &lsquo;world&rsquo;, &lsquo;foo&rsquo;: &lsquo;bar}</td></tr><tr><td class=CDLEntry>caller</td><td class=CDLDescription>{Object} object which gets callbacks</td></tr><tr><td class=CDLEntry>onComplete</td><td class=CDLDescription>{Function} Optional callback for success.&nbsp;  The callback will be called with this set to caller and will receive the request object as an argument.&nbsp;  Note that if you do not specify an onComplete function, <a href="#OpenLayers.Ajax.OpenLayers.nullHandler" class=LFunction id=link198 onMouseOver="ShowTip(event, 'tt6', 'link198')" onMouseOut="HideTip('tt6')">OpenLayers.nullHandler</a> will be called (which pops up a user friendly error message dialog).</td></tr><tr><td class=CDLEntry>onFailure</td><td class=CDLDescription>{Function} Optional callback for failure.&nbsp;  In the event of a failure, the callback will be called with this set to caller and will receive the request object as an argument.&nbsp;  Note that if you do not specify an onComplete function, <a href="#OpenLayers.Ajax.OpenLayers.nullHandler" class=LFunction id=link199 onMouseOver="ShowTip(event, 'tt6', 'link199')" onMouseOut="HideTip('tt6')">OpenLayers.nullHandler</a> will be called (which pops up a user friendly error message dialog).</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link200 onMouseOver="ShowTip(event, 'tt64', 'link200')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}  The request object.&nbsp; To abort loading, call request.abort().</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.parseXMLString"></a>OpenLayers.<wbr>parseXMLString</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.parseXMLString = function(</td><td class="PParameter  prettyprint " nowrap>text</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Parse XML into a doc structure</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>text</td><td class=CDLDescription>{String}</td></tr></table><h4 class=CHeading>Returns</h4><p>{?}&nbsp; Parsed AJAX Responsev</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.emptyFunction"></a>emptyFunction</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">emptyFunction: function ()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.getTransport"></a>getTransport</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getTransport: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} Transport mechanism for whichever browser we&rsquo;re in, or false if none available.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.activeRequestCount"></a>activeRequestCount</h3><div class=CBody><p>{Integer}</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Responders"></a>OpenLayers.<wbr>Ajax.<wbr>Responders</h2><div class=CBody><p>{Object}</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.responders" >responders</a></td><td class=SDescription>{Array}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.register" id=link201 onMouseOver="ShowTip(event, 'tt11', 'link201')" onMouseOut="HideTip('tt11')">register</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.unregister" id=link202 onMouseOver="ShowTip(event, 'tt12', 'link202')" onMouseOut="HideTip('tt12')">unregister</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.dispatch" id=link203 onMouseOver="ShowTip(event, 'tt13', 'link203')" onMouseOut="HideTip('tt13')">dispatch</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onCreate" id=link204 onMouseOver="ShowTip(event, 'tt14', 'link204')" onMouseOut="HideTip('tt14')">onCreate</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onComplete" id=link205 onMouseOver="ShowTip(event, 'tt15', 'link205')" onMouseOut="HideTip('tt15')">onComplete</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.responders"></a>responders</h3><div class=CBody><p>{Array}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.register"></a>register</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>register: function(</td><td class="PParameter  prettyprint " nowrap>responderToAdd</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>responderToAdd</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.unregister"></a>unregister</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>unregister: function(</td><td class="PParameter  prettyprint " nowrap>responderToRemove</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>responderToRemove</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.dispatch"></a>dispatch</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dispatch: function(</td><td class="PParameter  prettyprint " nowrap>callback,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>request,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>transport</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>callback</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>request</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>transport</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.onCreate"></a>onCreate</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onCreate: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.onComplete"></a>onComplete</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onComplete: function()</td></tr></table></blockquote></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Base"></a>OpenLayers.<wbr>Ajax.Base</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Base.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Base.OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Base.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Base.OpenLayers.Ajax.Base"></a>OpenLayers.<wbr>Ajax.Base</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Request"></a>OpenLayers.<wbr>Ajax.<wbr>Request</h2><div class=CBody><p><b>Deprecated</b>.&nbsp;  Use <a href="OpenLayers/Request-js.html#OpenLayers.Request" class=LClass id=link214 onMouseOver="ShowTip(event, 'tt185', 'link214')" onMouseOut="HideTip('tt185')">OpenLayers.Request</a> method instead.</p><h4 class=CHeading>Inherit</h4><ul><li><a href="#OpenLayers.Ajax.Base" class=LClass >OpenLayers.Ajax.Base</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request._complete" >_complete</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.request" id=link206 onMouseOver="ShowTip(event, 'tt16', 'link206')" onMouseOut="HideTip('tt16')">request</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.onStateChange" id=link207 onMouseOver="ShowTip(event, 'tt17', 'link207')" onMouseOut="HideTip('tt17')">onStateChange</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.setRequestHeaders" id=link208 onMouseOver="ShowTip(event, 'tt18', 'link208')" onMouseOut="HideTip('tt18')">setRequestHeaders</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.success" id=link209 onMouseOver="ShowTip(event, 'tt19', 'link209')" onMouseOut="HideTip('tt19')">success</a></td><td class=SDescription>{Boolean} -</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getStatus" id=link210 onMouseOver="ShowTip(event, 'tt20', 'link210')" onMouseOut="HideTip('tt20')">getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.respondToReadyState" id=link211 onMouseOver="ShowTip(event, 'tt21', 'link211')" onMouseOut="HideTip('tt21')">respondToReadyState</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getHeader" id=link212 onMouseOver="ShowTip(event, 'tt22', 'link212')" onMouseOut="HideTip('tt22')">getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.dispatchException" id=link213 onMouseOver="ShowTip(event, 'tt23', 'link213')" onMouseOut="HideTip('tt23')">dispatchException</a></td><td class=SDescription>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Events" >Events</a></td><td class=SDescription>{Array(String)}</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request._complete"></a>_complete</h3><div class=CBody><p>{Boolean}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.OpenLayers.Ajax.Request"></a>OpenLayers.<wbr>Ajax.<wbr>Request</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.request"></a>request</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>request: function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.onStateChange"></a>onStateChange</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStateChange: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.setRequestHeaders"></a>setRequestHeaders</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRequestHeaders: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.success"></a>success</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">success: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Boolean} -</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.getStatus"></a>getStatus</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getStatus: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Integer}</td><td class=CDLDescription>Status</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.respondToReadyState"></a>respondToReadyState</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>respondToReadyState: function(</td><td class="PParameter  prettyprint " nowrap>readyState</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>readyState</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.getHeader"></a>getHeader</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getHeader: function(</td><td class="PParameter  prettyprint " nowrap>name</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String} Header name</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{?}</td><td class=CDLDescription>response header for the given name</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.dispatchException"></a>dispatchException</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dispatchException: function(</td><td class="PParameter  prettyprint " nowrap>exception</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</p><p>If no optional onException function is set, we suspect that the user may have also not used OpenLayers.Ajax.Responders.register to register a listener for the onException call.&nbsp;  To make sure that something gets done with this exception, only dispatch the call if there are listeners.</p><p>If you explicitly want to swallow exceptions, set request.options.onException to an empty function (function(){}) or register an empty function with <a href="#OpenLayers.Ajax.Responders" class=LClass id=link215 onMouseOver="ShowTip(event, 'tt186', 'link215')" onMouseOut="HideTip('tt186')">OpenLayers.Ajax.Responders</a> for onException.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>exception</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Events"></a>Events</h3><div class=CBody><p>{Array(String)}</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Response"></a>OpenLayers.<wbr>Ajax.<wbr>Response</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.status" >status</a></td><td class=SDescription>{Integer}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.statusText" >statusText</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatus" >getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatustext" >getStatustext</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getHeader" >getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getResponseHeader" id=link216 onMouseOver="ShowTip(event, 'tt24', 'link216')" onMouseOut="HideTip('tt24')">getResponseHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getElementsByTagNameNS" id=link217 onMouseOver="ShowTip(event, 'tt25', 'link217')" onMouseOut="HideTip('tt25')">getElementsByTagNameNS</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.serializeXMLToString" id=link218 onMouseOver="ShowTip(event, 'tt26', 'link218')" onMouseOut="HideTip('tt26')">serializeXMLToString</a></td><td class=SDescription>Wrapper function around XMLSerializer, which doesn&rsquo;t exist/work in IE/Safari. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.status"></a>status</h3><div class=CBody><p>{Integer}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.statusText"></a>statusText</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.OpenLayers.Ajax.Response"></a>OpenLayers.<wbr>Ajax.<wbr>Response</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getStatus"></a>getStatus</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getStatustext"></a>getStatustext</h3><div class=CBody><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>statusText</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getHeader"></a>getHeader</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getResponseHeader"></a>getResponseHeader</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getResponseHeader: function(</td><td class="PParameter  prettyprint " nowrap>name</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{?}</td><td class=CDLDescription>response header for given name</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getElementsByTagNameNS"></a>getElementsByTagNameNS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Ajax.getElementsByTagNameNS = function(</td><td class="PParameter  prettyprint " nowrap>parentnode,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>nsuri,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>nsprefix,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>tagname</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>parentnode</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>nsuri</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>nsprefix</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>tagname</td><td class=CDLDescription>{?}</td></tr></table><h4 class=CHeading>Returns</h4><p>{?}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.serializeXMLToString"></a>serializeXMLToString</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Ajax.serializeXMLToString = function(</td><td class="PParameter  prettyprint " nowrap>xmldom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Wrapper function around XMLSerializer, which doesn&rsquo;t exist/work in IE/Safari.&nbsp; We need to come up with a way to serialize in those browser: for now, these browsers will just fail.&nbsp; #535, #536</p><h4 class=CHeading>Parameters</h4><p>xmldom {XMLNode} xml dom to serialize</p><h4 class=CHeading>Returns</h4><p>{?}</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Element"></a>OpenLayers.<wbr>Element</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Element.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.hide" id=link219 onMouseOver="ShowTip(event, 'tt27', 'link219')" onMouseOut="HideTip('tt27')">hide</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.show" id=link220 onMouseOver="ShowTip(event, 'tt28', 'link220')" onMouseOut="HideTip('tt28')">show</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.getDimensions" id=link221 onMouseOver="ShowTip(event, 'tt29', 'link221')" onMouseOut="HideTip('tt29')">getDimensions</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.String.startsWith" >String.<wbr>startsWith</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.contains" >String.<wbr>contains</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.String.trim" >String.trim</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.camelize" >String.<wbr>camelize</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.Function.bind" >Function.bind</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.Function.bindAsEventListener" >Function.<wbr>bindAsEventListener</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.hide"></a>hide</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">hide: function()</td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; Hide element(s) passed in</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Actually user can pass any number of elements</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.show"></a>show</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; Show element(s) passed in</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Actually user can pass any number of elements</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.getDimensions"></a>getDimensions</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getDimensions: function(</td><td class="PParameter  prettyprint " nowrap>element</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; Returns dimensions of the element passed in.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} Object with &lsquo;width&rsquo; and &lsquo;height&rsquo; properties which are the dimensions of the element passed in.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.startsWith"></a>String.<wbr>startsWith</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Whether or not a string starts with another string.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>sStart</td><td class=CDLDescription>{String} The string we&rsquo;re testing for.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not this string starts with the string passed in.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.contains"></a>String.<wbr>contains</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Whether or not a string contains another string.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>str</td><td class=CDLDescription>{String} The string that we&rsquo;re testing for.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not this string contains with the string passed in.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.trim"></a>String.trim</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Removes leading and trailing whitespace characters from a string.</p><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String} A trimmed version of the string</td><td class=CDLDescription>all leading and trailing spaces removed</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.camelize"></a>String.<wbr>camelize</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Camel-case a hyphenated string.&nbsp; Ex.&nbsp; &ldquo;chicken-head&rdquo; becomes &ldquo;chickenHead&rdquo;, and &ldquo;-chicken-head&rdquo; becomes &ldquo;ChickenHead&rdquo;.</p><h4 class=CHeading>Returns</h4><p>{String} The string, camelized</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Function.bind"></a>Function.bind</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Bind a function to an object.&nbsp; Method to easily create closures with &lsquo;this&rsquo; altered.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>object</td><td class=CDLDescription>{Object} the this parameter</td></tr></table><h4 class=CHeading>Returns</h4><p>{Function} A closure with &lsquo;this&rsquo; altered to the first argument.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Function.bindAsEventListener"></a>Function.<wbr>bindAsEventListener</h3><div class=CBody><p><b>Deprecated</b>.&nbsp; Bind a function to an object, and configure it to receive the event object as first parameter when called.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>object</td><td class=CDLDescription>{Object} A reference to this.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Function}</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Tile"></a>OpenLayers.Tile</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Tile.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.getBoundsFromBaseLayer" id=link222 onMouseOver="ShowTip(event, 'tt30', 'link222')" onMouseOut="HideTip('tt30')">getBoundsFromBaseLayer</a></td><td class=SDescription>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.getBoundsFromBaseLayer"></a>getBoundsFromBaseLayer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getBoundsFromBaseLayer: function(</td><td class="PParameter  prettyprint " nowrap>position</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link223 onMouseOver="ShowTip(event, 'tt187', 'link223')" onMouseOut="HideTip('tt187')">OpenLayers.Pixel</a>}</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link224 onMouseOver="ShowTip(event, 'tt188', 'link224')" onMouseOut="HideTip('tt188')">OpenLayers.Bounds</a>}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Control.MouseDefaults"></a>OpenLayers.<wbr>Control.<wbr>MouseDefaults</h2><div class=CBody><p>This class is DEPRECATED in 2.4 and will be removed by 3.0.&nbsp; If you need this functionality, use <a href="OpenLayers/Control/Navigation-js.html#OpenLayers.Control.Navigation" class=LClass id=link239 onMouseOver="ShowTip(event, 'tt189', 'link239')" onMouseOut="HideTip('tt189')">OpenLayers.Control.Navigation</a> instead!!!</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Control-js.html#OpenLayers.Control" class=LClass id=link240 onMouseOver="ShowTip(event, 'tt190', 'link240')" onMouseOut="HideTip('tt190')">OpenLayers.Control</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.performedDrag" >performedDrag</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.wheelObserver" >wheelObserver</a></td><td class=SDescription>{Function}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.destroy" id=link225 onMouseOver="ShowTip(event, 'tt31', 'link225')" onMouseOut="HideTip('tt31')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.draw" id=link226 onMouseOver="ShowTip(event, 'tt32', 'link226')" onMouseOut="HideTip('tt32')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.registerWheelEvents" id=link227 onMouseOver="ShowTip(event, 'tt33', 'link227')" onMouseOut="HideTip('tt33')">registerWheelEvents</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultClick" id=link228 onMouseOver="ShowTip(event, 'tt34', 'link228')" onMouseOut="HideTip('tt34')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultDblClick" id=link229 onMouseOver="ShowTip(event, 'tt35', 'link229')" onMouseOut="HideTip('tt35')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseDown" id=link230 onMouseOver="ShowTip(event, 'tt36', 'link230')" onMouseOut="HideTip('tt36')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseMove" id=link231 onMouseOver="ShowTip(event, 'tt37', 'link231')" onMouseOut="HideTip('tt37')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseUp" id=link232 onMouseOver="ShowTip(event, 'tt38', 'link232')" onMouseOut="HideTip('tt38')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseOut" id=link233 onMouseOver="ShowTip(event, 'tt39', 'link233')" onMouseOut="HideTip('tt39')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelUp" id=link234 onMouseOver="ShowTip(event, 'tt40', 'link234')" onMouseOut="HideTip('tt40')">defaultWheelUp</a></td><td class=SDescription>User spun scroll wheel up</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelDown" id=link235 onMouseOver="ShowTip(event, 'tt41', 'link235')" onMouseOut="HideTip('tt41')">defaultWheelDown</a></td><td class=SDescription>User spun scroll wheel down</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.zoomBoxEnd" id=link236 onMouseOver="ShowTip(event, 'tt42', 'link236')" onMouseOut="HideTip('tt42')">zoomBoxEnd</a></td><td class=SDescription>Zoombox function.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.removeZoomBox" id=link237 onMouseOver="ShowTip(event, 'tt43', 'link237')" onMouseOut="HideTip('tt43')">removeZoomBox</a></td><td class=SDescription>Remove the zoombox from the screen and nullify our reference to it.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.onWheelEvent" id=link238 onMouseOver="ShowTip(event, 'tt44', 'link238')" onMouseOut="HideTip('tt44')">onWheelEvent</a></td><td class=SDescription>Catch the wheel event and handle it xbrowserly</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.performedDrag"></a>performedDrag</h3><div class=CBody><p>{Boolean}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.wheelObserver"></a>wheelObserver</h3><div class=CBody><p>{Function}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults"></a>OpenLayers.<wbr>Control.<wbr>MouseDefaults</h3></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.registerWheelEvents"></a>registerWheelEvents</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">registerWheelEvents: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultClick"></a>defaultClick</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultDblClick"></a>defaultDblClick</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultDblClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseDown"></a>defaultMouseDown</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseDown: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseMove"></a>defaultMouseMove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseMove: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseUp"></a>defaultMouseUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseUp: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{<a href="OpenLayers/Events-js.html#OpenLayers.Event" class=LClass id=link241 onMouseOver="ShowTip(event, 'tt191', 'link241')" onMouseOut="HideTip('tt191')">OpenLayers.Event</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseOut"></a>defaultMouseOut</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseOut: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultWheelUp"></a>defaultWheelUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultWheelUp: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>User spun scroll wheel up</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultWheelDown"></a>defaultWheelDown</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultWheelDown: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>User spun scroll wheel down</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.zoomBoxEnd"></a>zoomBoxEnd</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>zoomBoxEnd: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Zoombox function.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.removeZoomBox"></a>removeZoomBox</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">removeZoomBox: function()</td></tr></table></blockquote><p>Remove the zoombox from the screen and nullify our reference to it.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.onWheelEvent"></a>onWheelEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>onWheelEvent: function(</td><td class="PParameter  prettyprint " nowrap>e</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Catch the wheel event and handle it xbrowserly</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>e</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Control.MouseToolbar"></a>OpenLayers.<wbr>Control.<wbr>MouseToolbar</h2><div class=CBody><p>This class is DEPRECATED in 2.4 and will be removed by 3.0.&nbsp; If you need this functionality, use <a href="OpenLayers/Control/NavToolbar-js.html#OpenLayers.Control.NavToolbar" class=LClass id=link255 onMouseOver="ShowTip(event, 'tt192', 'link255')" onMouseOut="HideTip('tt192')">OpenLayers.Control.NavToolbar</a> instead!!!</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.mode" >mode</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttons" >buttons</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.direction" >direction</a></td><td class=SDescription>{String} &lsquo;vertical&rsquo; or &lsquo;horizontal&rsquo;</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonClicked" >buttonClicked</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.destroy" id=link242 onMouseOver="ShowTip(event, 'tt45', 'link242')" onMouseOut="HideTip('tt45')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.draw" id=link243 onMouseOver="ShowTip(event, 'tt46', 'link243')" onMouseOut="HideTip('tt46')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar._addButton" id=link244 onMouseOver="ShowTip(event, 'tt47', 'link244')" onMouseOut="HideTip('tt47')">_addButton</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonDown" id=link245 onMouseOver="ShowTip(event, 'tt48', 'link245')" onMouseOut="HideTip('tt48')">buttonDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonUp" id=link246 onMouseOver="ShowTip(event, 'tt49', 'link246')" onMouseOut="HideTip('tt49')">buttonUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultDblClick" id=link247 onMouseOver="ShowTip(event, 'tt50', 'link247')" onMouseOut="HideTip('tt50')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseDown" id=link248 onMouseOver="ShowTip(event, 'tt51', 'link248')" onMouseOut="HideTip('tt51')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.switchModeTo" id=link249 onMouseOver="ShowTip(event, 'tt52', 'link249')" onMouseOut="HideTip('tt52')">switchModeTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.leaveMode" id=link250 onMouseOver="ShowTip(event, 'tt53', 'link250')" onMouseOut="HideTip('tt53')">leaveMode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseMove" id=link251 onMouseOver="ShowTip(event, 'tt54', 'link251')" onMouseOut="HideTip('tt54')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseUp" id=link252 onMouseOver="ShowTip(event, 'tt55', 'link252')" onMouseOut="HideTip('tt55')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseOut" id=link253 onMouseOver="ShowTip(event, 'tt56', 'link253')" onMouseOut="HideTip('tt56')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultClick" id=link254 onMouseOver="ShowTip(event, 'tt57', 'link254')" onMouseOut="HideTip('tt57')">defaultClick</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.mode"></a>mode</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttons"></a>buttons</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.direction"></a>direction</h3><div class=CBody><p>{String} &lsquo;vertical&rsquo; or &lsquo;horizontal&rsquo;</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonClicked"></a>buttonClicked</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar"></a>OpenLayers.<wbr>Control.<wbr>MouseToolbar</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link256 onMouseOver="ShowTip(event, 'tt187', 'link256')" onMouseOut="HideTip('tt187')">OpenLayers.Pixel</a>}</td></tr><tr><td class=CDLEntry>direction</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar._addButton"></a>_addButton</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>_addButton:function(</td><td class="PParameter  prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>img,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>activeImg,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>xy,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>sz,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>title</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonDown"></a>buttonDown</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>buttonDown: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonUp"></a>buttonUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>buttonUp: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultDblClick"></a>defaultDblClick</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultDblClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseDown"></a>defaultMouseDown</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseDown: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.switchModeTo"></a>switchModeTo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>switchModeTo: function(</td><td class="PParameter  prettyprint " nowrap>mode</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>mode</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.leaveMode"></a>leaveMode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">leaveMode: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseMove"></a>defaultMouseMove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseMove: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseUp"></a>defaultMouseUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseUp: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseOut"></a>defaultMouseOut</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseOut: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultClick"></a>defaultClick</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.Grid"></a>OpenLayers.<wbr>Layer.Grid</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Grid.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Grid.getGridBounds" id=link257 onMouseOver="ShowTip(event, 'tt58', 'link257')" onMouseOut="HideTip('tt58')">getGridBounds</a></td><td class=SDescription>Deprecated. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Grid.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Grid.getGridBounds"></a>getGridBounds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getGridBounds: function()</td></tr></table></blockquote><p>Deprecated.&nbsp; This function will be removed in 3.0.&nbsp; Please use getTilesBounds() instead.</p><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link258 onMouseOver="ShowTip(event, 'tt188', 'link258')" onMouseOut="HideTip('tt188')">OpenLayers.Bounds</a>} A Bounds object representing the bounds of all the currently loaded tiles (including those partially or not at all seen onscreen)</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Format.XML"></a>OpenLayers.<wbr>Format.XML</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Format.XML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Format.XML.concatChildValues" id=link259 onMouseOver="ShowTip(event, 'tt59', 'link259')" onMouseOut="HideTip('tt59')">concatChildValues</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Format.XML.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Format.XML.concatChildValues"></a>concatChildValues</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>concatChildValues: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>def</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>.&nbsp; Use <a href="OpenLayers/Format/XML-js.html#OpenLayers.Format.XML.getChildValue" class=LFunction id=link260 onMouseOver="ShowTip(event, 'tt193', 'link260')" onMouseOut="HideTip('tt193')">getChildValue</a> instead.</p><p>Concatenate the value of all child nodes if any exist, or return an optional default string.&nbsp;  Returns an empty string if no children exist and no default value is supplied.&nbsp;  Not optimized for large numbers of child nodes.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement} The element used to look for child values.</td></tr><tr><td class=CDLEntry>def</td><td class=CDLDescription>{String} Optional string to return in the event that no child exist.</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} The concatenated value of all child nodes of the given node.</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WMS.Post"></a>OpenLayers.<wbr>Layer.<wbr>WMS.Post</h2><div class=CBody><p>Instances of OpenLayers.Layer.WMS.Post are used to retrieve data from OGC Web Mapping Services via HTTP-POST (application/x-www-form-urlencoded).&nbsp; Create a new WMS layer with the <a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" class=LConstructor id=link262 onMouseOver="ShowTip(event, 'tt194', 'link262')" onMouseOut="HideTip('tt194')">OpenLayers.Layer.WMS.Post</a> constructor.</p><p><b>Deprecated</b>.&nbsp; Instead of this layer, use <a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link263 onMouseOver="ShowTip(event, 'tt195', 'link263')" onMouseOut="HideTip('tt195')">OpenLayers.Layer.WMS</a> with <a href="OpenLayers/Tile/Image-js.html#OpenLayers.Tile.Image.maxGetUrlLength" class=LProperty id=link264 onMouseOver="ShowTip(event, 'tt196', 'link264')" onMouseOut="HideTip('tt196')">OpenLayers.Tile.Image.maxGetUrlLength</a> configured in the layer&rsquo;s &lt;OpenLayers.Layer.WMS.tileOptions&gt;.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link265 onMouseOver="ShowTip(event, 'tt195', 'link265')" onMouseOut="HideTip('tt195')">OpenLayers.Layer.WMS</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.unsupportedBrowsers" >unsupportedBrowsers</a></td><td class=SDescription>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS" >SUPPORTED_TRANSITIONS</a></td><td class=SDescription>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.usePost" >usePost</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Creates a new WMS layer object.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.addTile" id=link261 onMouseOver="ShowTip(event, 'tt60', 'link261')" onMouseOut="HideTip('tt60')">addTile</a></td><td class=SDescription>addTile creates a tile, initializes it and adds it as iframe to the layer div.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.unsupportedBrowsers"></a>unsupportedBrowsers</h3><div class=CBody><p>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . Defaults to [&ldquo;mozilla&rdquo;, &ldquo;firefox&rdquo;, &ldquo;opera&rdquo;], because Opera is not able to show transparent images in IFrames and Firefox/Mozilla has some ugly effects of viewport-shaking when panning the map.&nbsp; Both browsers, Opera and Firefox/Mozilla, have no problem with long urls, which is the reason for using POST instead of GET.&nbsp; The strings to pass to this array are the ones returned by &lt;OpenLayers.BROWSER_NAME&gt;.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS"></a>SUPPORTED_TRANSITIONS</h3><div class=CBody><p>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.usePost"></a>usePost</h3><div class=CBody><p>{Boolean}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post"></a>OpenLayers.<wbr>Layer.<wbr>WMS.Post</h3><div class=CBody><p>Creates a new WMS layer object.</p><h4 class=CHeading>Example</h4><blockquote><pre class="prettyprint">var wms = new OpenLayers.Layer.WMS.Post(
 &quot;NASA Global Mosaic&quot;,
 &quot;http://wms.jpl.nasa.gov/wms.cgi&quot;,
 {layers: &quot;modis, global_mosaic&quot;});</pre></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String} A name for the layer</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} Base url for the WMS (e.g.&nbsp; <a href="http://wms.jpl.nasa.gov/wms.cgi" class=LURL target=_top>http://wms.jpl.nasa.gov/wms.cgi</a>)</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object} An object with key/value pairs representing the GetMap query string parameters and parameter values.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer.</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.addTile"></a>addTile</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addTile: function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>position</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>addTile creates a tile, initializes it and adds it as iframe to the layer div.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link266 onMouseOver="ShowTip(event, 'tt188', 'link266')" onMouseOut="HideTip('tt188')">OpenLayers.Bounds</a>}</td></tr><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link267 onMouseOver="ShowTip(event, 'tt187', 'link267')" onMouseOut="HideTip('tt187')">OpenLayers.Pixel</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Tile/Image/IFrame-js.html#OpenLayers.Tile.Image.IFrame" class=LConstant id=link268 onMouseOver="ShowTip(event, 'tt197', 'link268')" onMouseOut="HideTip('tt197')">OpenLayers.Tile.Image.IFrame</a>} The added OpenLayers.Tile.Image.IFrame</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</h2><div class=CBody><p><b>Deprecated</b>.&nbsp;  To be removed in 3.0.&nbsp;  Instead use OpenLayers.Layer.WMS and pass the option &lsquo;singleTile&rsquo; as true.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link270 onMouseOver="ShowTip(event, 'tt195', 'link270')" onMouseOut="HideTip('tt195')">OpenLayers.Layer.WMS</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.clone" id=link269 onMouseOver="ShowTip(event, 'tt61', 'link269')" onMouseOut="HideTip('tt61')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.singleTile"></a>singleTile</h3><div class=CBody><p>{singleTile} Always true for untiled.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.clone"></a>clone</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create a clone of this layer</p><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" class=LConstructor >OpenLayers.Layer.WMS.Untiled</a>} An exact clone of this layer</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</h2><div class=CBody><p><b>Deprecated</b>.&nbsp;  To be removed in 3.0.&nbsp;  Instead use OpenLayers.Layer.MapServer and pass the option &lsquo;singleTile&rsquo; as true.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/MapServer-js.html#OpenLayers.Layer.MapServer" class=LClass id=link272 onMouseOver="ShowTip(event, 'tt198', 'link272')" onMouseOut="HideTip('tt198')">OpenLayers.Layer.MapServer</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.clone" id=link271 onMouseOver="ShowTip(event, 'tt62', 'link271')" onMouseOut="HideTip('tt62')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.singleTile"></a>singleTile</h3><div class=CBody><p>{singleTile} Always true for untiled.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.clone"></a>clone</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create a clone of this layer</p><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" class=LConstructor >OpenLayers.Layer.MapServer.Untiled</a>} An exact clone of this layer</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Tile.WFS"></a>OpenLayers.<wbr>Tile.WFS</h2><div class=CBody><p>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers.&nbsp;  Create a new image tile with the <a href="#OpenLayers.Tile.WFS" class=LClass id=link282 onMouseOver="ShowTip(event, 'tt74', 'link282')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a> constructor.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.features" >features</a></td><td class=SDescription>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link273 onMouseOver="ShowTip(event, 'tt63', 'link273')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.url" >url</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.request" >request</a></td><td class=SDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link274 onMouseOver="ShowTip(event, 'tt64', 'link274')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroy" id=link275 onMouseOver="ShowTip(event, 'tt65', 'link275')" onMouseOut="HideTip('tt65')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.clear" id=link276 onMouseOver="ShowTip(event, 'tt66', 'link276')" onMouseOut="HideTip('tt66')">clear</a></td><td class=SDescription>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.draw" id=link277 onMouseOver="ShowTip(event, 'tt67', 'link277')" onMouseOut="HideTip('tt67')">draw</a></td><td class=SDescription>Check that a tile should be drawn, and load features for it.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.loadFeaturesForRegion" id=link278 onMouseOver="ShowTip(event, 'tt68', 'link278')" onMouseOut="HideTip('tt68')">loadFeaturesForRegion</a></td><td class=SDescription>Abort any pending requests and issue another request for data.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.requestSuccess" id=link279 onMouseOver="ShowTip(event, 'tt69', 'link279')" onMouseOut="HideTip('tt69')">requestSuccess</a></td><td class=SDescription>Called on return from request succcess. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.addResults" id=link280 onMouseOver="ShowTip(event, 'tt70', 'link280')" onMouseOut="HideTip('tt70')">addResults</a></td><td class=SDescription>Construct new feature via layer featureClass constructor, and add to this.features.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroyAllFeatures" id=link281 onMouseOver="ShowTip(event, 'tt71', 'link281')" onMouseOut="HideTip('tt71')">destroyAllFeatures</a></td><td class=SDescription>Iterate through and call destroy() on each feature, removing it from the local array</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.features"></a>features</h3><div class=CBody><p>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link283 onMouseOver="ShowTip(event, 'tt63', 'link283')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.url"></a>url</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.request"></a>request</h3><div class=CBody><p>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link284 onMouseOver="ShowTip(event, 'tt64', 'link284')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>nullify references to prevent circular references and memory leaks</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.clear"></a>clear</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote><p>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw:function()</td></tr></table></blockquote><p>Check that a tile should be drawn, and load features for it.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.loadFeaturesForRegion"></a>loadFeaturesForRegion</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>loadFeaturesForRegion:function(</td><td class="PParameter  prettyprint " nowrap>success,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>failure</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Abort any pending requests and issue another request for data.</p><p>Input are function pointers for what to do on success and failure.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>success</td><td class=CDLDescription>{function}</td></tr><tr><td class=CDLEntry>failure</td><td class=CDLDescription>{function}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.requestSuccess"></a>requestSuccess</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestSuccess:function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called on return from request succcess.&nbsp; Adds results via layer.addFeatures in vector mode, addResults otherwise.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link285 onMouseOver="ShowTip(event, 'tt64', 'link285')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.addResults"></a>addResults</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addResults: function(</td><td class="PParameter  prettyprint " nowrap>results</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct new feature via layer featureClass constructor, and add to this.features.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>results</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.destroyAllFeatures"></a>destroyAllFeatures</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroyAllFeatures: function()</td></tr></table></blockquote><p>Iterate through and call destroy() on each feature, removing it from the local array</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Feature.WFS"></a>OpenLayers.<wbr>Feature.WFS</h2><div class=CBody><p>WFS handling class, for use as a featureClass on the WFS layer for handling &lsquo;point&rsquo; WFS types.&nbsp; Good for subclassing when creating a custom WFS like XML application.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link288 onMouseOver="ShowTip(event, 'tt63', 'link288')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>Create a WFS feature.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.destroy" id=link286 onMouseOver="ShowTip(event, 'tt72', 'link286')" onMouseOut="HideTip('tt72')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.processXMLNode" id=link287 onMouseOver="ShowTip(event, 'tt73', 'link287')" onMouseOut="HideTip('tt73')">processXMLNode</a></td><td class=SDescription>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.OpenLayers.Feature.WFS"></a>OpenLayers.<wbr>Feature.WFS</h3><div class=CBody><p>Create a WFS feature.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>layer</td><td class=CDLDescription>{<a href="OpenLayers/Layer-js.html#OpenLayers.Layer" class=LClass >OpenLayers.Layer</a>}</td></tr><tr><td class=CDLEntry>xmlNode</td><td class=CDLDescription>{XMLNode}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>nullify references to prevent circular references and memory leaks</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.processXMLNode"></a>processXMLNode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>processXMLNode: function(</td><td class="PParameter  prettyprint " nowrap>xmlNode</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</p><p>For subclasses of Feature.WFS, this is the feature to change.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xmlNode</td><td class=CDLDescription>{XMLNode}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} Data Object with &lsquo;id&rsquo;, &lsquo;lonlat&rsquo;, and private properties set</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WFS"></a>OpenLayers.<wbr>Layer.WFS</h2><div class=CBody><p><b>Deprecated</b>.&nbsp;  To be removed in 3.0.&nbsp;  Instead use OpenLayers.Layer.Vector with a Protocol.WFS and one or more Strategies.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/Vector-js.html#OpenLayers.Layer.Vector" class=LClass id=link310 onMouseOver="ShowTip(event, 'tt199', 'link310')" onMouseOut="HideTip('tt199')">OpenLayers.Layer.Vector</a></li><li><a href="OpenLayers/Layer/Markers-js.html#OpenLayers.Layer.Markers" class=LClass >OpenLayers.Layer.Markers</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.isBaseLayer" >isBaseLayer</a></td><td class=SDescription>{Boolean} WFS layer is not a base layer by default.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.tile" >tile</a></td><td class=SDescription>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link289 onMouseOver="ShowTip(event, 'tt74', 'link289')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.ratio" >ratio</a></td><td class=SDescription>{Float} The ratio property determines the size of the serverside query relative to the map viewport size. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.DEFAULT_PARAMS" >DEFAULT_PARAMS</a></td><td class=SDescription>{Object} Hashtable of default key/value parameters</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.featureClass" >featureClass</a></td><td class=SDescription>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link290 onMouseOver="ShowTip(event, 'tt63', 'link290')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link291 onMouseOver="ShowTip(event, 'tt75', 'link291')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatObject" >formatObject</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link292 onMouseOver="ShowTip(event, 'tt75', 'link292')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.vectorMode" >vectorMode</a></td><td class=SDescription>{Boolean} Should be calculated automatically. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.encodeBBOX" >encodeBBOX</a></td><td class=SDescription>{Boolean} Should the BBOX commas be encoded?&nbsp; </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.extractAttributes" >extractAttributes</a></td><td class=SDescription>{Boolean} Should the WFS layer parse attributes from the retrieved GML?&nbsp; </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.destroy" id=link293 onMouseOver="ShowTip(event, 'tt76', 'link293')" onMouseOut="HideTip('tt76')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setMap" id=link294 onMouseOver="ShowTip(event, 'tt77', 'link294')" onMouseOut="HideTip('tt77')">setMap</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.moveTo" id=link295 onMouseOver="ShowTip(event, 'tt78', 'link295')" onMouseOut="HideTip('tt78')">moveTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.addTileMonitoringHooks" id=link296 onMouseOver="ShowTip(event, 'tt79', 'link296')" onMouseOut="HideTip('tt79')">addTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer&rsquo;s current tile before taking any action).</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.removeTileMonitoringHooks" id=link297 onMouseOver="ShowTip(event, 'tt80', 'link297')" onMouseOut="HideTip('tt80')">removeTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.onMapResize" id=link298 onMouseOver="ShowTip(event, 'tt81', 'link298')" onMouseOut="HideTip('tt81')">onMapResize</a></td><td class=SDescription>Call the onMapResize method of the appropriate parent class.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.display" id=link299 onMouseOver="ShowTip(event, 'tt82', 'link299')" onMouseOut="HideTip('tt82')">display</a></td><td class=SDescription>Call the display method of the appropriate parent class.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.mergeNewParams" id=link300 onMouseOver="ShowTip(event, 'tt83', 'link300')" onMouseOut="HideTip('tt83')">mergeNewParams</a></td><td class=SDescription>Modify parameters for the layer and redraw.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.clone" id=link301 onMouseOver="ShowTip(event, 'tt84', 'link301')" onMouseOut="HideTip('tt84')">clone</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getFullRequestString" id=link302 onMouseOver="ShowTip(event, 'tt85', 'link302')" onMouseOut="HideTip('tt85')">getFullRequestString</a></td><td class=SDescription>combine the layer&rsquo;s url with its params and these newParams.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commit" id=link303 onMouseOver="ShowTip(event, 'tt86', 'link303')" onMouseOut="HideTip('tt86')">commit</a></td><td class=SDescription>Write out the data to a WFS server.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitSuccess" id=link304 onMouseOver="ShowTip(event, 'tt87', 'link304')" onMouseOut="HideTip('tt87')">commitSuccess</a></td><td class=SDescription>Called when the Ajax request returns a response</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitFailure" id=link305 onMouseOver="ShowTip(event, 'tt88', 'link305')" onMouseOut="HideTip('tt88')">commitFailure</a></td><td class=SDescription>Called when the Ajax request fails</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitReport" id=link306 onMouseOver="ShowTip(event, 'tt89', 'link306')" onMouseOut="HideTip('tt89')">commitReport</a></td><td class=SDescription>Called with a &lsquo;success&rsquo; message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.refresh" id=link307 onMouseOver="ShowTip(event, 'tt90', 'link307')" onMouseOut="HideTip('tt90')">refresh</a></td><td class=SDescription>Refreshes all the features of the layer</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getDataExtent" id=link308 onMouseOver="ShowTip(event, 'tt91', 'link308')" onMouseOut="HideTip('tt91')">getDataExtent</a></td><td class=SDescription>Calculates the max extent which includes all of the layer data.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setOpacity" id=link309 onMouseOver="ShowTip(event, 'tt92', 'link309')" onMouseOut="HideTip('tt92')">setOpacity</a></td><td class=SDescription>Call the setOpacity method of the appropriate parent class to set the opacity.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.isBaseLayer"></a>isBaseLayer</h3><div class=CBody><p>{Boolean} WFS layer is not a base layer by default.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.tile"></a>tile</h3><div class=CBody><p>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link311 onMouseOver="ShowTip(event, 'tt74', 'link311')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.ratio"></a>ratio</h3><div class=CBody><p>{Float} The ratio property determines the size of the serverside query relative to the map viewport size.&nbsp; By default, we load an area twice as big as the map, to allow for panning without immediately reload.&nbsp; Setting this to 1 will cause the area of the WFS request to match the map area exactly.&nbsp; It is recommended to set this to some number at least slightly larger than 1, otherwise accidental clicks can cause a data reload, by moving the map only 1 pixel.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.DEFAULT_PARAMS"></a>DEFAULT_PARAMS</h3><div class=CBody><p>{Object} Hashtable of default key/value parameters</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.featureClass"></a>featureClass</h3><div class=CBody><p>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link312 onMouseOver="ShowTip(event, 'tt63', 'link312')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer.&nbsp; If sent, this should be a subclass of OpenLayers.Feature</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.format"></a>format</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link313 onMouseOver="ShowTip(event, 'tt75', 'link313')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.&nbsp; Must be passed in the constructor.&nbsp; Should be a class, not an instance.&nbsp; This option can only be used if no featureClass is passed / vectorMode is false: if a featureClass is passed, then this parameter is ignored.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.formatObject"></a>formatObject</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link314 onMouseOver="ShowTip(event, 'tt75', 'link314')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.formatOptions"></a>formatOptions</h3><div class=CBody><p>{Object} Hash of options which should be passed to the format when it is created.&nbsp; Must be passed in the constructor.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.vectorMode"></a>vectorMode</h3><div class=CBody><p>{Boolean} Should be calculated automatically.&nbsp; Determines whether the layer is in vector mode or marker mode.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.encodeBBOX"></a>encodeBBOX</h3><div class=CBody><p>{Boolean} Should the BBOX commas be encoded?&nbsp; The WMS spec says &lsquo;no&rsquo;, but some services want it that way.&nbsp; Default false.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.extractAttributes"></a>extractAttributes</h3><div class=CBody><p>{Boolean} Should the WFS layer parse attributes from the retrieved GML?&nbsp; Defaults to false.&nbsp; If enabled, parsing is slower, but attributes are available in the attributes property of layer features.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.OpenLayers.Layer.WFS"></a>OpenLayers.<wbr>Layer.WFS</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.setMap"></a>setMap</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMap: function(</td><td class="PParameter  prettyprint " nowrap>map</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map</td><td class=CDLDescription>{<a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link315 onMouseOver="ShowTip(event, 'tt200', 'link315')" onMouseOut="HideTip('tt200')">OpenLayers.Map</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.moveTo"></a>moveTo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>moveTo:function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dragging</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link316 onMouseOver="ShowTip(event, 'tt188', 'link316')" onMouseOut="HideTip('tt188')">OpenLayers.Bounds</a>}</td></tr><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean}</td></tr><tr><td class=CDLEntry>dragging</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.addTileMonitoringHooks"></a>addTileMonitoringHooks</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addTileMonitoringHooks: function(</td><td class="PParameter  prettyprint " nowrap>tile</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer&rsquo;s current tile before taking any action).</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tile</td><td class=CDLDescription>{<a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.removeTileMonitoringHooks"></a>removeTileMonitoringHooks</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>removeTileMonitoringHooks: function(</td><td class="PParameter  prettyprint " nowrap>tile</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tile</td><td class=CDLDescription>{<a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote><p>Call the onMapResize method of the appropriate parent class.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.display"></a>display</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">display: function()</td></tr></table></blockquote><p>Call the display method of the appropriate parent class.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.mergeNewParams"></a>mergeNewParams</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>mergeNewParams:function(</td><td class="PParameter  prettyprint " nowrap>newParams</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Modify parameters for the layer and redraw.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>newParams</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.clone"></a>clone</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj</td><td class=CDLDescription>{Object}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" class=LConstructor >OpenLayers.Layer.WFS</a>} An exact clone of this OpenLayers.Layer.WFS</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.getFullRequestString"></a>getFullRequestString</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFullRequestString:function(</td><td class="PParameter  prettyprint " nowrap>newParams,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>altUrl</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>combine the layer&rsquo;s url with its params and these newParams.</p><p>Add the SRS parameter from &lsquo;projection&rsquo; -- this is probably more eloquently done via a setProjection() method, but this works for now and always.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>newParams</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>altUrl</td><td class=CDLDescription>{String} Use this as the url instead of the layer&rsquo;s url</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commit"></a>commit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">commit: function()</td></tr></table></blockquote><p>Write out the data to a WFS server.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitSuccess"></a>commitSuccess</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitSuccess: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called when the Ajax request returns a response</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>response</td><td class=CDLDescription>{XmlNode} from server</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitFailure"></a>commitFailure</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitFailure: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called when the Ajax request fails</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>response</td><td class=CDLDescription>{XmlNode} from server</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitReport"></a>commitReport</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitReport: function(</td><td class="PParameter  prettyprint " nowrap>string,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>response</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called with a &lsquo;success&rsquo; message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter.&nbsp; Override this function to provide custom transaction reporting.</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>string</td><td class=CDLDescription>{String} reporting string</td></tr><tr><td class=CDLEntry>response</td><td class=CDLDescription>{String} full XML response</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.refresh"></a>refresh</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">refresh: function()</td></tr></table></blockquote><p>Refreshes all the features of the layer</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.getDataExtent"></a>getDataExtent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getDataExtent: function ()</td></tr></table></blockquote><p>Calculates the max extent which includes all of the layer data.</p><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link317 onMouseOver="ShowTip(event, 'tt188', 'link317')" onMouseOut="HideTip('tt188')">OpenLayers.Bounds</a>}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.setOpacity"></a>setOpacity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setOpacity: function (</td><td class="PParameter  prettyprint " nowrap>opacity</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Call the setOpacity method of the appropriate parent class to set the opacity.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>opacity</td><td class=CDLDescription>{Float}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.VirtualEarth"></a>OpenLayers.<wbr>Layer.<wbr>VirtualEarth</h2><div class=CBody><p><b>Deprecated</b>.&nbsp; Use <a href="OpenLayers/Layer/Bing-js.html#OpenLayers.Layer.Bing" class=LClass id=link333 onMouseOver="ShowTip(event, 'tt201', 'link333')" onMouseOut="HideTip('tt201')">OpenLayers.Layer.Bing</a> instead.</p><p>Instances of OpenLayers.Layer.VirtualEarth are used to display the data from the Bing Maps AJAX Control <img mode="link" target="e.g.&nbsp; url target=&rdquo;http://msdn.microsoft.com/library/bb429619.aspx&rdquo; name=&rdquo;http://msdn.microsoft.com/library/bb429619.aspx&rdquo;>&rdquo; original=&rdquo;(see e.g.&nbsp; <url target=&rdquo;http://msdn.microsoft.com/library/bb429619.aspx&rdquo; name=&rdquo;http://msdn.microsoft.com/library/bb429619.aspx&rdquo;>)&rdquo;.&nbsp; Create a VirtualEarth layer with the <a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" class=LConstructor id=link334 onMouseOver="ShowTip(event, 'tt202', 'link334')" onMouseOut="HideTip('tt202')">OpenLayers.Layer.VirtualEarth</a> constructor.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/EventPane-js.html#OpenLayers.Layer.EventPane" class=LClass id=link335 onMouseOver="ShowTip(event, 'tt203', 'link335')" onMouseOut="HideTip('tt203')">OpenLayers.Layer.EventPane</a></li><li><a href="OpenLayers/Layer/FixedZoomLevels-js.html#OpenLayers.Layer.FixedZoomLevels" class=LClass id=link336 onMouseOver="ShowTip(event, 'tt204', 'link336')" onMouseOut="HideTip('tt204')">OpenLayers.Layer.FixedZoomLevels</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 1</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 19</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.type" >type</a></td><td class=SDescription>{VEMapType}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map?&nbsp; </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.animationEnabled" >animationEnabled</a></td><td class=SDescription>{Boolean} If set to true, the transition between zoom levels will be animated. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.loadMapObject" id=link318 onMouseOver="ShowTip(event, 'tt93', 'link318')" onMouseOut="HideTip('tt93')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.onMapResize" id=link319 onMouseOver="ShowTip(event, 'tt94', 'link319')" onMouseOut="HideTip('tt94')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getWarningHTML" id=link320 onMouseOver="ShowTip(event, 'tt95', 'link320')" onMouseOut="HideTip('tt95')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.setMapObjectCenter" id=link321 onMouseOver="ShowTip(event, 'tt96', 'link321')" onMouseOut="HideTip('tt96')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectCenter" id=link322 onMouseOver="ShowTip(event, 'tt97', 'link322')" onMouseOut="HideTip('tt97')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject&rsquo;s current center in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.dragPanMapObject" id=link323 onMouseOver="ShowTip(event, 'tt98', 'link323')" onMouseOut="HideTip('tt98')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectZoom" id=link324 onMouseOver="ShowTip(event, 'tt99', 'link324')" onMouseOut="HideTip('tt99')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel" id=link325 onMouseOver="ShowTip(event, 'tt100', 'link325')" onMouseOut="HideTip('tt100')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat" id=link326 onMouseOver="ShowTip(event, 'tt101', 'link326')" onMouseOut="HideTip('tt101')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat" id=link327 onMouseOver="ShowTip(event, 'tt102', 'link327')" onMouseOut="HideTip('tt102')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat" id=link328 onMouseOver="ShowTip(event, 'tt103', 'link328')" onMouseOut="HideTip('tt103')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat" id=link329 onMouseOver="ShowTip(event, 'tt104', 'link329')" onMouseOut="HideTip('tt104')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel" id=link330 onMouseOver="ShowTip(event, 'tt105', 'link330')" onMouseOut="HideTip('tt105')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel" id=link331 onMouseOver="ShowTip(event, 'tt106', 'link331')" onMouseOut="HideTip('tt106')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY" id=link332 onMouseOver="ShowTip(event, 'tt107', 'link332')" onMouseOut="HideTip('tt107')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Constants"></a>Constants</h3></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL"></a>MIN_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 1</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL"></a>MAX_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 19</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.RESOLUTIONS"></a>RESOLUTIONS</h3><div class=CBody><p>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.type"></a>type</h3><div class=CBody><p>{VEMapType}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.wrapDateLine"></a>wrapDateLine</h3><div class=CBody><p>{Boolean} Allow user to pan forever east/west.&nbsp;  Default is true.&nbsp; Setting this to false only restricts panning if <a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" class=LProperty id=link337 onMouseOver="ShowTip(event, 'tt205', 'link337')" onMouseOut="HideTip('tt205')">sphericalMercator</a> is true.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.sphericalMercator"></a>sphericalMercator</h3><div class=CBody><p>{Boolean} Should the map act as a mercator-projected map?&nbsp; This will cause all interactions with the map to be in the actual map projection, which allows support for vector drawing, overlaying other maps, etc.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.animationEnabled"></a>animationEnabled</h3><div class=CBody><p>{Boolean} If set to true, the transition between zoom levels will be animated.&nbsp; Set to false to match the zooming experience of other layer types.&nbsp; Default is true.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth"></a>OpenLayers.<wbr>Layer.<wbr>VirtualEarth</h3><div class=CBody><p>Creates a new instance of a OpenLayers.Layer.VirtualEarth.&nbsp; If you use an instance of OpenLayers.Layer.VirtualEarth in you map, you should set the <a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link338 onMouseOver="ShowTip(event, 'tt200', 'link338')" onMouseOut="HideTip('tt200')">OpenLayers.Map</a> option restrictedExtent to a meaningful value, e.g.:</p><blockquote><pre class="prettyprint">var map = new OpenLayers.Map( 'map', {
    // other map options
    restrictedExtent : OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508)
} );

var veLayer = new OpenLayers.Layer.VirtualEarth (
    &quot;Virtual Earth Layer&quot;
);

map.addLayer( veLayer );</pre></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.loadMapObject"></a>loadMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getWarningHTML"></a>getWarningHTML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{String} String with information on why layer is broken, how to get it working.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.setMapObjectCenter"></a>setMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMapObjectCenter: function(</td><td class="PParameter  prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the mapObject to the specified center and zoom</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>center</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr><tr><td class=CDLEntry>zoom</td><td class=CDLDescription>{int} MapObject zoom format</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectCenter"></a>getMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} The mapObject&rsquo;s current center in Map Object format</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.dragPanMapObject"></a>dragPanMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dragPanMapObject: function(</td><td class="PParameter  prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dY</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>dX</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>dY</td><td class=CDLDescription>{Integer}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectZoom"></a>getMapObjectZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel"></a>getMapObjectLonLatFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat translated from MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat"></a>getMapObjectPixelFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel transtlated from MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat"></a>getLongitudeFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Longitude of the given MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat"></a>getLatitudeFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Latitude of the given MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat"></a>getMapObjectLonLatFromLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter  prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>lat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon</td><td class=CDLDescription>{Float}</td></tr><tr><td class=CDLEntry>lat</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat built from lon and lat params</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel"></a>getXFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getXFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} X value of the MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel"></a>getYFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getYFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} Y value of the MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY"></a>getMapObjectPixelFromXY</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromXY: function(</td><td class="PParameter  prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>y</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel from x and y parameters</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Protocol.SQL"></a>OpenLayers.<wbr>Protocol.SQL</h2><div class=CBody><p>Abstract SQL protocol class.&nbsp;  Not to be instantiated directly.&nbsp;  Use one of the SQL protocol subclasses instead.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol" class=LClass id=link342 onMouseOver="ShowTip(event, 'tt206', 'link342')" onMouseOut="HideTip('tt206')">OpenLayers.Protocol</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.databaseName" >databaseName</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.tableName" >tableName</a></td><td class=SDescription>Name of the database table into which Features should be saved.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.postReadFiltering" >postReadFiltering</a></td><td class=SDescription>{Boolean} Whether the filter (if there&rsquo;s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.destroy" id=link339 onMouseOver="ShowTip(event, 'tt108', 'link339')" onMouseOut="HideTip('tt108')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.supported" id=link340 onMouseOver="ShowTip(event, 'tt109', 'link340')" onMouseOut="HideTip('tt109')">supported</a></td><td class=SDescription>This should be overridden by specific subclasses</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.evaluateFilter" id=link341 onMouseOver="ShowTip(event, 'tt110', 'link341')" onMouseOut="HideTip('tt110')">evaluateFilter</a></td><td class=SDescription>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.databaseName"></a>databaseName</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.tableName"></a>tableName</h3><div class=CBody><p>Name of the database table into which Features should be saved.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.postReadFiltering"></a>postReadFiltering</h3><div class=CBody><p>{Boolean} Whether the filter (if there&rsquo;s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL"></a>OpenLayers.<wbr>Protocol.SQL</h3></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>Clean up the protocol.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><p>This should be overridden by specific subclasses</p><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the browser supports the SQL backend</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.evaluateFilter"></a>evaluateFilter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>evaluateFilter: function(</td><td class="PParameter  prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>filter</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</p><h4 class=CHeading>Parameters</h4><p>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link343 onMouseOver="ShowTip(event, 'tt207', 'link343')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>} The feature.&nbsp; {<a href="OpenLayers/Filter-js.html#OpenLayers.Filter" class=LClass id=link344 onMouseOver="ShowTip(event, 'tt208', 'link344')" onMouseOut="HideTip('tt208')">OpenLayers.Filter</a>} The filter.</p><h4 class=CHeading>Returns</h4><p>{Boolean} true if postReadFiltering if false, the result of the filter evaluation otherwise.</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears"></a>OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</h2><div class=CBody><p>This Protocol stores feature in the browser via the Gears Database module <a href="http://code.google.com/apis/gears/api_database.html" class=LURL target=_top>http://code.google.com<wbr>/apis<wbr>/gears<wbr>/api_database.html</a>.</p><p>The main advantage is that all the read, create, update and delete operations can be done offline.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Protocol.SQL" class=LClass id=link364 onMouseOver="ShowTip(event, 'tt209', 'link364')" onMouseOut="HideTip('tt209')">OpenLayers.Protocol.SQL</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.FID_PREFIX" >FID_PREFIX</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY" >NULL_GEOMETRY</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE" >NULL_FEATURE_STATE</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.jsonParser" >jsonParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link345 onMouseOver="ShowTip(event, 'tt111', 'link345')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.wktParser" >wktParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link346 onMouseOver="ShowTip(event, 'tt112', 'link346')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.fidRegExp" >fidRegExp</a></td><td class=SDescription>{RegExp} Regular expression to know whether a feature was created in offline mode.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.saveFeatureState" >saveFeatureState</a></td><td class=SDescription>{Boolean} Whether to save the feature state (&lt;OpenLayers.State&gt;) into the database, defaults to true.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.typeOfFid" >typeOfFid</a></td><td class=SDescription>{String} The type of the feature identifier, either &ldquo;number&rdquo; or &ldquo;string&rdquo;, defaults to &ldquo;string&rdquo;.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.db" >db</a></td><td class=SDescription>{GearsDatabase}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.initializeDatabase" id=link347 onMouseOver="ShowTip(event, 'tt113', 'link347')" onMouseOut="HideTip('tt113')">initializeDatabase</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.destroy" id=link348 onMouseOver="ShowTip(event, 'tt114', 'link348')" onMouseOut="HideTip('tt114')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.supported" id=link349 onMouseOver="ShowTip(event, 'tt115', 'link349')" onMouseOut="HideTip('tt115')">supported</a></td><td class=SDescription>Determine whether a browser supports Gears</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.read" id=link350 onMouseOver="ShowTip(event, 'tt116', 'link350')" onMouseOut="HideTip('tt116')">read</a></td><td class=SDescription>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link351 onMouseOver="ShowTip(event, 'tt117', 'link351')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.unfreezeFeature" id=link352 onMouseOver="ShowTip(event, 'tt118', 'link352')" onMouseOut="HideTip('tt118')">unfreezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.extractFidFromField" id=link353 onMouseOver="ShowTip(event, 'tt119', 'link353')" onMouseOut="HideTip('tt119')">extractFidFromField</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.create" id=link354 onMouseOver="ShowTip(event, 'tt120', 'link354')" onMouseOut="HideTip('tt120')">create</a></td><td class=SDescription>Create new features into the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.update" id=link355 onMouseOver="ShowTip(event, 'tt121', 'link355')" onMouseOut="HideTip('tt121')">update</a></td><td class=SDescription>Construct a request updating modified feature.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createOrUpdate" id=link356 onMouseOver="ShowTip(event, 'tt122', 'link356')" onMouseOut="HideTip('tt122')">createOrUpdate</a></td><td class=SDescription>Construct a request for updating or creating features in the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.freezeFeature" id=link357 onMouseOver="ShowTip(event, 'tt123', 'link357')" onMouseOut="HideTip('tt123')">freezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze" id=link358 onMouseOver="ShowTip(event, 'tt124', 'link358')" onMouseOut="HideTip('tt124')">getFeatureStateForFreeze</a></td><td class=SDescription>Get the state of the feature to store into the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.delete" id=link359 onMouseOver="ShowTip(event, 'tt125', 'link359')" onMouseOut="HideTip('tt125')">delete</a></td><td class=SDescription>Delete features from the database.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createdOffline" id=link360 onMouseOver="ShowTip(event, 'tt126', 'link360')" onMouseOut="HideTip('tt126')">createdOffline</a></td><td class=SDescription>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature&rsquo;s fid value.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.commit" id=link361 onMouseOver="ShowTip(event, 'tt127', 'link361')" onMouseOut="HideTip('tt127')">commit</a></td><td class=SDescription>Go over the features and for each take action based on the feature state. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.clear" id=link362 onMouseOver="ShowTip(event, 'tt128', 'link362')" onMouseOut="HideTip('tt128')">clear</a></td><td class=SDescription>Removes all rows of the table.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.callUserCallback" id=link363 onMouseOver="ShowTip(event, 'tt129', 'link363')" onMouseOut="HideTip('tt129')">callUserCallback</a></td><td class=SDescription>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.FID_PREFIX"></a>FID_PREFIX</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY"></a>NULL_GEOMETRY</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE"></a>NULL_FEATURE_STATE</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.jsonParser"></a>jsonParser</h3><div class=CBody><p>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link365 onMouseOver="ShowTip(event, 'tt111', 'link365')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.wktParser"></a>wktParser</h3><div class=CBody><p>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link366 onMouseOver="ShowTip(event, 'tt112', 'link366')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.fidRegExp"></a>fidRegExp</h3><div class=CBody><p>{RegExp} Regular expression to know whether a feature was created in offline mode.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.saveFeatureState"></a>saveFeatureState</h3><div class=CBody><p>{Boolean} Whether to save the feature state (&lt;OpenLayers.State&gt;) into the database, defaults to true.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.typeOfFid"></a>typeOfFid</h3><div class=CBody><p>{String} The type of the feature identifier, either &ldquo;number&rdquo; or &ldquo;string&rdquo;, defaults to &ldquo;string&rdquo;.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.db"></a>db</h3><div class=CBody><p>{GearsDatabase}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears"></a>OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</h3></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.initializeDatabase"></a>initializeDatabase</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initializeDatabase: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>Clean up the protocol.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><p>Determine whether a browser supports Gears</p><h4 class=CHeading>Returns</h4><p>{Boolean} The browser supports Gears</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.read"></a>read</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>read: function(</td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link367 onMouseOver="ShowTip(event, 'tt117', 'link367')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance.&nbsp; If the options parameter contains a callback attribute, the function is called with the response as a parameter.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request; it can have the {Boolean} property &ldquo;noFeatureStateReset&rdquo; which specifies if the state of features read from the Gears database must be reset to null, if &ldquo;noFeatureStateReset&rdquo; is undefined or false then each feature&rsquo;s state is reset to null, if &ldquo;noFeatureStateReset&rdquo; is true the feature state is preserved.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link368 onMouseOver="ShowTip(event, 'tt117', 'link368')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link369 onMouseOver="ShowTip(event, 'tt117', 'link369')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.unfreezeFeature"></a>unfreezeFeature</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>unfreezeFeature: function(</td><td class="PParameter  prettyprint " nowrap>row</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>row</td><td class=CDLDescription>{ResultSet}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link370 onMouseOver="ShowTip(event, 'tt207', 'link370')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.extractFidFromField"></a>extractFidFromField</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>extractFidFromField: function(</td><td class="PParameter  prettyprint " nowrap>field</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>field</td><td class=CDLDescription>{String}</td></tr></table><p>Returns {String} or {Number} The fid.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.create"></a>create</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>create: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create new features into the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link371 onMouseOver="ShowTip(event, 'tt207', 'link371')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link372 onMouseOver="ShowTip(event, 'tt207', 'link372')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>} The features to create in the database.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link373 onMouseOver="ShowTip(event, 'tt117', 'link373')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link374 onMouseOver="ShowTip(event, 'tt117', 'link374')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.update"></a>update</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>update: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct a request updating modified feature.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link375 onMouseOver="ShowTip(event, 'tt207', 'link375')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link376 onMouseOver="ShowTip(event, 'tt207', 'link376')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>} The features to update in the database.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link377 onMouseOver="ShowTip(event, 'tt117', 'link377')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link378 onMouseOver="ShowTip(event, 'tt117', 'link378')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.createOrUpdate"></a>createOrUpdate</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createOrUpdate: function(</td><td class="PParameter  prettyprint " nowrap>features</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct a request for updating or creating features in the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link379 onMouseOver="ShowTip(event, 'tt207', 'link379')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link380 onMouseOver="ShowTip(event, 'tt207', 'link380')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>} The feature to create or update in the database.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link381 onMouseOver="ShowTip(event, 'tt117', 'link381')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link382 onMouseOver="ShowTip(event, 'tt117', 'link382')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.freezeFeature"></a>freezeFeature</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>freezeFeature: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link383 onMouseOver="ShowTip(event, 'tt207', 'link383')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription>{String} The feature state to store in the database.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Array}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze"></a>getFeatureStateForFreeze</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFeatureStateForFreeze: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Get the state of the feature to store into the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link384 onMouseOver="ShowTip(event, 'tt207', 'link384')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>} The feature.</td></tr></table><p>Returns {String} The state</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.delete"></a>delete</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>&quot;delete&quot;: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Delete features from the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link385 onMouseOver="ShowTip(event, 'tt207', 'link385')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link386 onMouseOver="ShowTip(event, 'tt207', 'link386')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request.&nbsp; This object is modified and should not be reused.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link387 onMouseOver="ShowTip(event, 'tt117', 'link387')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link388 onMouseOver="ShowTip(event, 'tt117', 'link388')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.createdOffline"></a>createdOffline</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createdOffline: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature&rsquo;s fid value.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link389 onMouseOver="ShowTip(event, 'tt207', 'link389')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.commit"></a>commit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commit: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Go over the features and for each take action based on the feature state.&nbsp; Possible actions are create, update and delete.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link390 onMouseOver="ShowTip(event, 'tt207', 'link390')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>})}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Object whose possible keys are &ldquo;create&rdquo;, &ldquo;update&rdquo;, &ldquo;delete&rdquo;, &ldquo;callback&rdquo; and &ldquo;scope&rdquo;, the values referenced by the first three are objects as passed to the &ldquo;create&rdquo;, &ldquo;update&rdquo;, and &ldquo;delete&rdquo; methods, the value referenced by the &ldquo;callback&rdquo; key is a function which is called when the commit operation is complete using the scope referenced by the &ldquo;scope&rdquo; key.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Array({<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link391 onMouseOver="ShowTip(event, 'tt117', 'link391')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>})} An array of <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link392 onMouseOver="ShowTip(event, 'tt117', 'link392')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> objects, one per request made to the database.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.clear"></a>clear</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote><p>Removes all rows of the table.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.callUserCallback"></a>callUserCallback</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>callUserCallback: function(</td><td class="PParameter  prettyprint " nowrap>options,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>resp</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} The map of options passed to the commit call.</td></tr><tr><td class=CDLEntry>resp</td><td class=CDLDescription>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link393 onMouseOver="ShowTip(event, 'tt117', 'link393')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.Yahoo"></a>OpenLayers.<wbr>Layer.<wbr>Yahoo</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/EventPane-js.html#OpenLayers.Layer.EventPane" class=LClass id=link414 onMouseOver="ShowTip(event, 'tt203', 'link414')" onMouseOut="HideTip('tt203')">OpenLayers.Layer.EventPane</a></li><li><a href="OpenLayers/Layer/FixedZoomLevels-js.html#OpenLayers.Layer.FixedZoomLevels" class=LClass id=link415 onMouseOver="ShowTip(event, 'tt204', 'link415')" onMouseOut="HideTip('tt204')">OpenLayers.Layer.FixedZoomLevels</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 0</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 17</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.type" >type</a></td><td class=SDescription>{YahooMapType}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map?&nbsp; </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.loadMapObject" id=link394 onMouseOver="ShowTip(event, 'tt130', 'link394')" onMouseOut="HideTip('tt130')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.onMapResize" id=link395 onMouseOver="ShowTip(event, 'tt131', 'link395')" onMouseOut="HideTip('tt131')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMap" id=link396 onMouseOver="ShowTip(event, 'tt132', 'link396')" onMouseOut="HideTip('tt132')">setMap</a></td><td class=SDescription>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.fixYahooEventPane" id=link397 onMouseOver="ShowTip(event, 'tt133', 'link397')" onMouseOut="HideTip('tt133')">fixYahooEventPane</a></td><td class=SDescription>The map has been centered, so the mysterious yahoo eventpane has been added. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getWarningHTML" id=link398 onMouseOver="ShowTip(event, 'tt134', 'link398')" onMouseOut="HideTip('tt134')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom" id=link399 onMouseOver="ShowTip(event, 'tt135', 'link399')" onMouseOut="HideTip('tt135')">getOLZoomFromMapObjectZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom" id=link400 onMouseOver="ShowTip(event, 'tt136', 'link400')" onMouseOut="HideTip('tt136')">getMapObjectZoomFromOLZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMapObjectCenter" id=link401 onMouseOver="ShowTip(event, 'tt137', 'link401')" onMouseOut="HideTip('tt137')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectCenter" id=link402 onMouseOver="ShowTip(event, 'tt138', 'link402')" onMouseOut="HideTip('tt138')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject&rsquo;s current center in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.dragPanMapObject" id=link403 onMouseOver="ShowTip(event, 'tt139', 'link403')" onMouseOut="HideTip('tt139')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoom" id=link404 onMouseOver="ShowTip(event, 'tt140', 'link404')" onMouseOut="HideTip('tt140')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel" id=link405 onMouseOver="ShowTip(event, 'tt141', 'link405')" onMouseOut="HideTip('tt141')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat" id=link406 onMouseOver="ShowTip(event, 'tt142', 'link406')" onMouseOut="HideTip('tt142')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat" id=link407 onMouseOver="ShowTip(event, 'tt143', 'link407')" onMouseOut="HideTip('tt143')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat" id=link408 onMouseOver="ShowTip(event, 'tt144', 'link408')" onMouseOut="HideTip('tt144')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat" id=link409 onMouseOver="ShowTip(event, 'tt145', 'link409')" onMouseOut="HideTip('tt145')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getXFromMapObjectPixel" id=link410 onMouseOver="ShowTip(event, 'tt146', 'link410')" onMouseOut="HideTip('tt146')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getYFromMapObjectPixel" id=link411 onMouseOver="ShowTip(event, 'tt147', 'link411')" onMouseOut="HideTip('tt147')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY" id=link412 onMouseOver="ShowTip(event, 'tt148', 'link412')" onMouseOut="HideTip('tt148')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize" id=link413 onMouseOver="ShowTip(event, 'tt149', 'link413')" onMouseOut="HideTip('tt149')">getMapObjectSizeFromOLSize</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Constants"></a>Constants</h3></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL"></a>MIN_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 0</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL"></a>MAX_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 17</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.RESOLUTIONS"></a>RESOLUTIONS</h3><div class=CBody><p>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.type"></a>type</h3><div class=CBody><p>{YahooMapType}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.wrapDateLine"></a>wrapDateLine</h3><div class=CBody><p>{Boolean} Allow user to pan forever east/west.&nbsp;  Default is true.&nbsp; Setting this to false only restricts panning if <a href="#OpenLayers.Layer.Yahoo.sphericalMercator" class=LProperty id=link416 onMouseOver="ShowTip(event, 'tt210', 'link416')" onMouseOut="HideTip('tt210')">sphericalMercator</a> is true.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.sphericalMercator"></a>sphericalMercator</h3><div class=CBody><p>{Boolean} Should the map act as a mercator-projected map?&nbsp; This will cause all interactions with the map to be in the actual map projection, which allows support for vector drawing, overlaying other maps, etc.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo"></a>OpenLayers.<wbr>Layer.<wbr>Yahoo</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.loadMapObject"></a>loadMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.setMap"></a>setMap</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMap: function(</td><td class="PParameter  prettyprint " nowrap>map</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map</td><td class=CDLDescription>{<a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link417 onMouseOver="ShowTip(event, 'tt200', 'link417')" onMouseOut="HideTip('tt200')">OpenLayers.Map</a>}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.fixYahooEventPane"></a>fixYahooEventPane</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">fixYahooEventPane: function()</td></tr></table></blockquote><p>The map has been centered, so the mysterious yahoo eventpane has been added. we remove it so that it doesnt mess with <b>our</b> event pane.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getWarningHTML"></a>getWarningHTML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{String} String with information on why layer is broken, how to get it working.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom"></a>getOLZoomFromMapObjectZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getOLZoomFromMapObjectZoom: function(</td><td class="PParameter  prettyprint " nowrap>moZoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>gZoom</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} An OpenLayers Zoom level, translated from the passed in gZoom Returns null if null value is passed in.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom"></a>getMapObjectZoomFromOLZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectZoomFromOLZoom: function(</td><td class="PParameter  prettyprint " nowrap>olZoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>olZoom</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} A MapObject level, translated from the passed in olZoom Returns null if null value is passed in</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.setMapObjectCenter"></a>setMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMapObjectCenter: function(</td><td class="PParameter  prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the mapObject to the specified center and zoom</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>center</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr><tr><td class=CDLEntry>zoom</td><td class=CDLDescription>{int} MapObject zoom format</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectCenter"></a>getMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} The mapObject&rsquo;s current center in Map Object format</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.dragPanMapObject"></a>dragPanMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dragPanMapObject: function(</td><td class="PParameter  prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dY</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>dX</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>dY</td><td class=CDLDescription>{Integer}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectZoom"></a>getMapObjectZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel"></a>getMapObjectLonLatFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat translated from MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat"></a>getMapObjectPixelFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel transtlated from MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat"></a>getLongitudeFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Longitude of the given MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat"></a>getLatitudeFromMapObjectLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Latitude of the given MapObject LonLat</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat"></a>getMapObjectLonLatFromLonLat</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter  prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>lat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon</td><td class=CDLDescription>{Float}</td></tr><tr><td class=CDLEntry>lat</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat built from lon and lat params</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getXFromMapObjectPixel"></a>getXFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getXFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} X value of the MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getYFromMapObjectPixel"></a>getYFromMapObjectPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getYFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} Y value of the MapObject Pixel</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY"></a>getMapObjectPixelFromXY</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromXY: function(</td><td class="PParameter  prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>y</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel from x and y parameters</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize"></a>getMapObjectSizeFromOLSize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectSizeFromOLSize: function(</td><td class="PParameter  prettyprint " nowrap>olSize</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>olSize</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Size-js.html#OpenLayers.Size" class=LClass id=link418 onMouseOver="ShowTip(event, 'tt211', 'link418')" onMouseOut="HideTip('tt211')">OpenLayers.Size</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Size from olSize parameter</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.GML"></a>OpenLayers.<wbr>Layer.GML</h2><div class=CBody><p>Create a vector layer by parsing a GML file.&nbsp; The GML file is passed in as a parameter.&nbsp; <b>Deprecated</b>.&nbsp;  To be removed in 3.0.&nbsp;  Instead use OpenLayers.Layer.Vector with Protocol.HTTP and Strategy.Fixed.&nbsp; Provide the protocol with a format parameter to get the parser you want for your data.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/Vector-js.html#OpenLayers.Layer.Vector" class=LClass id=link426 onMouseOver="ShowTip(event, 'tt199', 'link426')" onMouseOut="HideTip('tt199')">OpenLayers.Layer.Vector</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.GML.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loaded" >loaded</a></td><td class=SDescription>{Boolean} Flag for whether the GML data has been loaded yet.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link419 onMouseOver="ShowTip(event, 'tt75', 'link419')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.GML.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Load and parse a single file on the web, according to the format provided via the &lsquo;format&rsquo; option, defaulting to GML.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.GML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.setVisibility" id=link420 onMouseOver="ShowTip(event, 'tt150', 'link420')" onMouseOut="HideTip('tt150')">setVisibility</a></td><td class=SDescription>Set the visibility flag for the layer and hide/show&amp;redraw accordingly. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.moveTo" id=link421 onMouseOver="ShowTip(event, 'tt151', 'link421')" onMouseOut="HideTip('tt151')">moveTo</a></td><td class=SDescription>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loadGML" id=link422 onMouseOver="ShowTip(event, 'tt152', 'link422')" onMouseOut="HideTip('tt152')">loadGML</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.setUrl" id=link423 onMouseOver="ShowTip(event, 'tt153', 'link423')" onMouseOut="HideTip('tt153')">setUrl</a></td><td class=SDescription>Change the URL and reload the GML</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestSuccess" id=link424 onMouseOver="ShowTip(event, 'tt154', 'link424')" onMouseOut="HideTip('tt154')">requestSuccess</a></td><td class=SDescription>Process GML after it has been loaded. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestFailure" id=link425 onMouseOver="ShowTip(event, 'tt155', 'link425')" onMouseOut="HideTip('tt155')">requestFailure</a></td><td class=SDescription>Process a failed loading of GML. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.loaded"></a>loaded</h3><div class=CBody><p>{Boolean} Flag for whether the GML data has been loaded yet.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.format"></a>format</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link427 onMouseOver="ShowTip(event, 'tt75', 'link427')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.formatOptions"></a>formatOptions</h3><div class=CBody><p>{Object} Hash of options which should be passed to the format when it is created.&nbsp; Must be passed in the constructor.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.OpenLayers.Layer.GML"></a>OpenLayers.<wbr>Layer.GML</h3><div class=CBody><p>Load and parse a single file on the web, according to the format provided via the &lsquo;format&rsquo; option, defaulting to GML.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} URL of a GML file.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer.</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.setVisibility"></a>setVisibility</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setVisibility: function(</td><td class="PParameter  prettyprint " nowrap>visibility,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>noEvent</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the visibility flag for the layer and hide/show&amp;redraw accordingly.&nbsp; Fire event unless otherwise specified GML will be loaded if the layer is being made visible for the first time.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>visible</td><td class=CDLDescription>{Boolean} Whether or not to display the layer (if in range)</td></tr><tr><td class=CDLEntry>noEvent</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.moveTo"></a>moveTo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>moveTo:function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>minor</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>minor</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.loadGML"></a>loadGML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadGML: function()</td></tr></table></blockquote></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.setUrl"></a>setUrl</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setUrl:function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Change the URL and reload the GML</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} URL of a GML file.</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.requestSuccess"></a>requestSuccess</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestSuccess:function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Process GML after it has been loaded.&nbsp; Called by initialize() and loadUrl() after the GML has been loaded.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.requestFailure"></a>requestFailure</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestFailure: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Process a failed loading of GML.&nbsp; Called by initialize() and loadUrl() if there was a problem loading GML.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Geometry.Rectangle"></a>OpenLayers.<wbr>Geometry.<wbr>Rectangle</h2><div class=CBody><p>This class is <b>not supported</b>, and probably isn&rsquo;t what you&rsquo;re looking for.&nbsp; Instead, most users probably want something like:</p><blockquote><pre class="prettyprint">var poly = new OpenLayers.Bounds(0,0,10,10).toGeometry();</pre></blockquote><p>This will create a rectangular Polygon geometry.</p><h4 class=CHeading>Inherits</h4><ul><li><a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link431 onMouseOver="ShowTip(event, 'tt212', 'link431')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.x" >x</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.y" >y</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.width" >width</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.height" >height</a></td><td class=SDescription>{Float}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.calculateBounds" id=link428 onMouseOver="ShowTip(event, 'tt156', 'link428')" onMouseOut="HideTip('tt156')">calculateBounds</a></td><td class=SDescription>Recalculate the bounds for the geometry.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getLength" id=link429 onMouseOver="ShowTip(event, 'tt157', 'link429')" onMouseOut="HideTip('tt157')">getLength</a></td><td class=SDescription>{Float} The length of the geometry</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getArea" id=link430 onMouseOver="ShowTip(event, 'tt158', 'link430')" onMouseOut="HideTip('tt158')">getArea</a></td><td class=SDescription>{Float} The area of the geometry</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.x"></a>x</h3><div class=CBody><p>{Float}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.y"></a>y</h3><div class=CBody><p>{Float}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.width"></a>width</h3><div class=CBody><p>{Float}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.height"></a>height</h3><div class=CBody><p>{Float}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle"></a>OpenLayers.<wbr>Geometry.<wbr>Rectangle</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>points</td><td class=CDLDescription>{Array(<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link432 onMouseOver="ShowTip(event, 'tt213', 'link432')" onMouseOut="HideTip('tt213')">OpenLayers.Geometry.Point</a>)}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.calculateBounds"></a>calculateBounds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">calculateBounds: function()</td></tr></table></blockquote><p>Recalculate the bounds for the geometry.</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.getLength"></a>getLength</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getLength: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Float} The length of the geometry</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.getArea"></a>getArea</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getArea: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Float} The area of the geometry</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Renderer.NG"></a>OpenLayers.<wbr>Renderer.NG</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Renderer/Elements-js.html#OpenLayers.Renderer.Elements" class=LClass id=link436 onMouseOver="ShowTip(event, 'tt214', 'link436')" onMouseOut="HideTip('tt214')">OpenLayers.Renderer.Elements</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.updateDimensions" id=link433 onMouseOver="ShowTip(event, 'tt159', 'link433')" onMouseOut="HideTip('tt159')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.resize" >resize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawFeature" id=link434 onMouseOver="ShowTip(event, 'tt160', 'link434')" onMouseOut="HideTip('tt160')">drawFeature</a></td><td class=SDescription>Draw the feature. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawText" id=link435 onMouseOver="ShowTip(event, 'tt161', 'link435')" onMouseOut="HideTip('tt161')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Constants"></a>Constants</h3></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.labelNodeType"></a>labelNodeType</h3><div class=CBody><p>{String} The node type for text label containers.&nbsp; To be defined by subclasses.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.OpenLayers.Renderer.NG"></a>OpenLayers.<wbr>Renderer.NG</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>containerID</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} options for this renderer.&nbsp; Supported options are:</td></tr></table><ul><li>yOrdering - {Boolean} Whether to use y-ordering</li><li>zIndexing - {Boolean} Whether to use z-indexing.&nbsp; Will be ignored if yOrdering is set to true.</li></ul></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.updateDimensions"></a>updateDimensions</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>updateDimensions: function(</td><td class="PParameter  prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>To be extended by subclasses</td><td class=CDLDescription>here we set positioning related styles on HTML elements, subclasses have to do the same for renderer specific elements (e.g. viewBox, width and height of the rendererRoot)</td></tr></table><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean} Has the zoom changed?&nbsp; If so, subclasses may have to update feature styles/dimensions.</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.resize"></a>resize</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.drawFeature"></a>drawFeature</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawFeature: function(</td><td class="PParameter  prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Draw the feature.&nbsp;  The optional style argument can be used to override the feature&rsquo;s own style.&nbsp;  This method should only be called from layer.drawFeature().</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link437 onMouseOver="ShowTip(event, 'tt207', 'link437')" onMouseOut="HideTip('tt207')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{&lt;Object&gt;}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} true if the feature has been drawn completely, false if not, undefined if the feature had no geometry</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.drawText"></a>drawText</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawText: function(</td><td class="PParameter  prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>location</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Function for drawing text labels.&nbsp; This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>featureId</td><td class=CDLDescription>{String|DOMElement}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>location</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link438 onMouseOver="ShowTip(event, 'tt213', 'link438')" onMouseOut="HideTip('tt213')">OpenLayers.Geometry.Point</a>}, will be modified inline</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} container holding the text label (to be populated by subclasses)</p></div></div></div>

<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Renderer.SVG2"></a>OpenLayers.<wbr>Renderer.SVG2</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Renderer.NG" class=LClass >OpenLayers.Renderer.NG</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xmlns" >xmlns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xlinkns" >xlinkns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.symbolMetrics" >symbolMetrics</a></td><td class=SDescription>{Object} Cache for symbol metrics according to their svg coordinate space. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.supported" id=link439 onMouseOver="ShowTip(event, 'tt162', 'link439')" onMouseOut="HideTip('tt162')">supported</a></td><td class=SDescription>{Boolean} Whether or not the browser supports the SVG renderer</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.updateDimensions" id=link440 onMouseOver="ShowTip(event, 'tt163', 'link440')" onMouseOut="HideTip('tt163')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getNodeType" id=link441 onMouseOver="ShowTip(event, 'tt164', 'link441')" onMouseOut="HideTip('tt164')">getNodeType</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.setStyle" id=link442 onMouseOver="ShowTip(event, 'tt165', 'link442')" onMouseOut="HideTip('tt165')">setStyle</a></td><td class=SDescription>Use to set all the style attributes to a SVG node.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.dashStyle" id=link443 onMouseOver="ShowTip(event, 'tt166', 'link443')" onMouseOut="HideTip('tt166')">dashStyle</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createNode" id=link444 onMouseOver="ShowTip(event, 'tt167', 'link444')" onMouseOut="HideTip('tt167')">createNode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.nodeTypeCompare" id=link445 onMouseOver="ShowTip(event, 'tt168', 'link445')" onMouseOut="HideTip('tt168')">nodeTypeCompare</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRenderRoot" id=link446 onMouseOver="ShowTip(event, 'tt169', 'link446')" onMouseOut="HideTip('tt169')">createRenderRoot</a></td><td class=SDescription>{DOMElement} The specific render engine&rsquo;s root element</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRoot" id=link447 onMouseOver="ShowTip(event, 'tt170', 'link447')" onMouseOut="HideTip('tt170')">createRoot</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createDefs" id=link448 onMouseOver="ShowTip(event, 'tt171', 'link448')" onMouseOut="HideTip('tt171')">createDefs</a></td><td class=SDescription>{DOMElement} The element to which we&rsquo;ll add the symbol definitions</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPoint" id=link449 onMouseOver="ShowTip(event, 'tt172', 'link449')" onMouseOut="HideTip('tt172')">drawPoint</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawCircle" id=link450 onMouseOver="ShowTip(event, 'tt173', 'link450')" onMouseOut="HideTip('tt173')">drawCircle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLineString" id=link451 onMouseOver="ShowTip(event, 'tt174', 'link451')" onMouseOut="HideTip('tt174')">drawLineString</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLinearRing" id=link452 onMouseOver="ShowTip(event, 'tt175', 'link452')" onMouseOut="HideTip('tt175')">drawLinearRing</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPolygon" id=link453 onMouseOver="ShowTip(event, 'tt176', 'link453')" onMouseOut="HideTip('tt176')">drawPolygon</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawRectangle" id=link454 onMouseOver="ShowTip(event, 'tt177', 'link454')" onMouseOut="HideTip('tt177')">drawRectangle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawText" id=link455 onMouseOver="ShowTip(event, 'tt178', 'link455')" onMouseOut="HideTip('tt178')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getComponentString" >getComponentString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getShortString" id=link456 onMouseOver="ShowTip(event, 'tt179', 'link456')" onMouseOut="HideTip('tt179')">getShortString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.importSymbol" id=link457 onMouseOver="ShowTip(event, 'tt180', 'link457')" onMouseOut="HideTip('tt180')">importSymbol</a></td><td class=SDescription>add a new symbol definition from the rendererer&rsquo;s symbol hash</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getFeatureIdFromEvent" id=link458 onMouseOver="ShowTip(event, 'tt181', 'link458')" onMouseOut="HideTip('tt181')">getFeatureIdFromEvent</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault" id=link459 onMouseOver="ShowTip(event, 'tt182', 'link459')" onMouseOut="HideTip('tt182')">OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</a></td><td class=SDescription>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Properties"></a>Properties</h3></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.xmlns"></a>xmlns</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.xlinkns"></a>xlinkns</h3><div class=CBody><p>{String}</p></div></div></div>

<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.symbolMetrics"></a>symbolMetrics</h3><div class=CBody><p>{Object} Cache for symbol metrics according to their svg coordinate space.&nbsp; This is an object keyed by the symbol&rsquo;s id, and values are an object with size, x and y properties.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constants"></a>Constants</h3></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.labelNodeType"></a>labelNodeType</h3><div class=CBody><p>{String} The node type for text label containers.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constructor"></a>Constructor</h3></div></div>

<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2"></a>OpenLayers.<wbr>Renderer.SVG2</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>containerID</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the browser supports the SVG renderer</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.updateDimensions"></a>updateDimensions</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>updateDimensions: function(</td><td class="PParameter  prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getNodeType"></a>getNodeType</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getNodeType: function(</td><td class="PParameter  prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link460 onMouseOver="ShowTip(event, 'tt212', 'link460')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} The corresponding node type for the specified geometry</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.setStyle"></a>setStyle</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setStyle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Use to set all the style attributes to a SVG node.</p><p>Takes care to adjust stroke width and point radius to be resolution-relative</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{SVGDomElement} An SVG element to decorate</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Currently supported options include &lsquo;isFilled&rsquo; {Boolean} and &lsquo;isStroked&rsquo; {Boolean}</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.dashStyle"></a>dashStyle</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dashStyle: function(</td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>widthFactor</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>widthFactor</td><td class=CDLDescription>{Number}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} A SVG compliant &lsquo;stroke-dasharray&rsquo; value</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createNode"></a>createNode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createNode: function(</td><td class="PParameter  prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>id</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>type</td><td class=CDLDescription>{String} Kind of node to draw</td></tr><tr><td class=CDLEntry>id</td><td class=CDLDescription>{String} Id for node</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} A new node of the given type and id</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.nodeTypeCompare"></a>nodeTypeCompare</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>nodeTypeCompare: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>type</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{SVGDomElement} An SVG element</td></tr><tr><td class=CDLEntry>type</td><td class=CDLDescription>{String} Kind of node</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the specified node is of the specified type</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createRenderRoot"></a>createRenderRoot</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createRenderRoot: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{DOMElement} The specific render engine&rsquo;s root element</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createRoot"></a>createRoot</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createRoot: function(</td><td class="PParameter  prettyprint " nowrap>suffix</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>suffix</td><td class=CDLDescription>{String} suffix to append to the id</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement}</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createDefs"></a>createDefs</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createDefs: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{DOMElement} The element to which we&rsquo;ll add the symbol definitions</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawPoint"></a>drawPoint</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawPoint: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link461 onMouseOver="ShowTip(event, 'tt212', 'link461')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the point</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawCircle"></a>drawCircle</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawCircle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>radius</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link462 onMouseOver="ShowTip(event, 'tt212', 'link462')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr><tr><td class=CDLEntry>radius</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the circle</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawLineString"></a>drawLineString</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawLineString: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link463 onMouseOver="ShowTip(event, 'tt212', 'link463')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the linestring, or false if nothing could be drawn</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawLinearRing"></a>drawLinearRing</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawLinearRing: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link464 onMouseOver="ShowTip(event, 'tt212', 'link464')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the linear ring, or false if nothing could be drawn</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawPolygon"></a>drawPolygon</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawPolygon: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link465 onMouseOver="ShowTip(event, 'tt212', 'link465')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the polygon, or false if nothing could be drawn</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawRectangle"></a>drawRectangle</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawRectangle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link466 onMouseOver="ShowTip(event, 'tt212', 'link466')" onMouseOut="HideTip('tt212')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the rectangle</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawText"></a>drawText</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawText: function(</td><td class="PParameter  prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>location</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Function for drawing text labels.&nbsp; This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>featureId</td><td class=CDLDescription>{String|DOMElement}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>location</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link467 onMouseOver="ShowTip(event, 'tt213', 'link467')" onMouseOut="HideTip('tt213')">OpenLayers.Geometry.Point</a>}, will be modified inline</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} container holding the text label</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getComponentString"></a>getComponentString</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>components</td><td class=CDLDescription>{Array(<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link468 onMouseOver="ShowTip(event, 'tt213', 'link468')" onMouseOut="HideTip('tt213')">OpenLayers.Geometry.Point</a>)} Array of points</td></tr><tr><td class=CDLEntry>separator</td><td class=CDLDescription>{String} character between coordinate pairs.&nbsp; Defaults to &ldquo;,&rdquo;</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} hash with properties &ldquo;path&rdquo; (the string created from the components and &ldquo;complete&rdquo; (false if the renderer was unable to draw all components)</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getShortString"></a>getShortString</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getShortString: function(</td><td class="PParameter  prettyprint " nowrap>point</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>point</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link469 onMouseOver="ShowTip(event, 'tt213', 'link469')" onMouseOut="HideTip('tt213')">OpenLayers.Geometry.Point</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} or false if point is outside the valid range</p></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.importSymbol"></a>importSymbol</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>importSymbol: function (</td><td class="PParameter  prettyprint " nowrap>graphicName</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>add a new symbol definition from the rendererer&rsquo;s symbol hash</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>graphicName</td><td class=CDLDescription>{String} name of the symbol to import</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{DOMElement}</td><td class=CDLDescription>the imported symbol</td></tr></table></div></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getFeatureIdFromEvent"></a>getFeatureIdFromEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFeatureIdFromEvent: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Object} An <a href="OpenLayers/Events-js.html#OpenLayers.Event" class=LClass id=link470 onMouseOver="ShowTip(event, 'tt191', 'link470')" onMouseOut="HideTip('tt191')">OpenLayers.Event</a> object</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} A feature id or undefined.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constants"></a>Constants</h3></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</h3><div class=CBody><p>{Object}</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</h3><div class=CBody><p>{Object}</p></div></div></div>

<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</h3><div class=CBody><p>{Object}</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Functions"></a>Functions</h3></div></div>

<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Renderer.SVG2.preventDefault = function(</td><td class="PParameter  prettyprint " nowrap>e</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</p></div></div></div>

</div><!--Content-->


<div id=Footer><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->


<div id=Menu><div class=MTitle>OpenLayers<div class=MSubTitle>JavaScript Mapping Library</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent32')">OpenLayers</a><div class=MGroupContent id=MGroupContent32><div class=MEntry><div class=MFile><a href="OpenLayers-js.html">OpenLayers</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">BaseTypes</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes-js.html">Base Types</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Bounds-js.html">Bounds</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Class-js.html">Class</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Date-js.html">Date</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Element-js.html">Element</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/LonLat-js.html">LonLat</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Pixel-js.html">Pixel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Size-js.html">Size</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Control</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MFile><a href="OpenLayers/Control-js.html">Control</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Control</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ArgParser-js.html">ArgParser</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Attribution-js.html">Attribution</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Button-js.html">Button</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/CacheRead-js.html">CacheRead</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/CacheWrite-js.html">CacheWrite</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DragFeature-js.html">DragFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DragPan-js.html">DragPan</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DrawFeature-js.html">DrawFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/EditingToolbar-js.html">EditingToolbar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Geolocate-js.html">Geolocate</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/GetFeature-js.html">GetFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Graticule-js.html">Graticule</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/KeyboardDefaults-js.html">KeyboardDefaults</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/LayerSwitcher-js.html">LayerSwitcher</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Measure-js.html">Measure</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ModifyFeature-js.html">ModifyFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/MousePosition-js.html">MousePosition</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Navigation-js.html">Navigation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/NavigationHistory-js.html">NavigationHistory</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/NavToolbar-js.html">NavToolbar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/OverviewMap-js.html">OverviewMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Pan-js.html">Pan</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Panel-js.html">Panel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanPanel-js.html">PanPanel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanZoom-js.html">PanZoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanZoomBar-js.html">PanZoomBar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Permalink-js.html">Permalink</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PinchZoom-js.html">PinchZoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Scale-js.html">Scale</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ScaleLine-js.html">ScaleLine</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/SelectFeature-js.html">SelectFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/SLDSelect-js.html">SLDSelect</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Snapping-js.html">Snapping</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Split-js.html">Split</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/TouchNavigation-js.html">TouchNavigation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/TransformFeature-js.html">TransformFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/UTFGrid-js.html">UTFGrid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/WMSGetFeatureInfo-js.html">WMSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/WMTSGetFeatureInfo-js.html">WMTSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Zoom-js.html">Zoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomBox-js.html">ZoomBox</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomIn-js.html">ZoomIn</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomOut-js.html">ZoomOut</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomPanel-js.html">ZoomPanel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomToMaxExtent-js.html">ZoomToMaxExtent</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Feature</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MFile><a href="OpenLayers/Feature-js.html">Feature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Feature/Vector-js.html">Vector</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent5')">Filter</a><div class=MGroupContent id=MGroupContent5><div class=MEntry><div class=MFile><a href="OpenLayers/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Comparison-js.html">Comparison</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/FeatureId-js.html">FeatureId</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Function-js.html">Function</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Logical-js.html">Logical</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Spatial-js.html">Spatial</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent15')">Format</a><div class=MGroupContent id=MGroupContent15><div class=MEntry><div class=MFile><a href="OpenLayers/Format-js.html">Format</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/ArcXML-js.html">ArcXML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/ArcXML/Features-js.html">ArcXML.<wbr>Features</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Atom-js.html">Atom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Context-js.html">Context</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CQL-js.html">CQL</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetDomain-js.html">CSWGetDomain</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetDomain/v2_0_2-js.html">CSWGetDomain.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetRecords-js.html">CSWGetRecords</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetRecords/v2_0_2-js.html">CSWGetRecords.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent6')">Filter</a><div class=MGroupContent id=MGroupContent6><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent7')">GML</a><div class=MGroupContent id=MGroupContent7><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML-js.html">GML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/Base-js.html">Base</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/v2-js.html">v2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/v3-js.html">v3</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent8')">SLD</a><div class=MGroupContent id=MGroupContent8><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD-js.html">SLD</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1_0_0_GeoServer-js.html">SLD/<wbr>v1_0_0_GeoServer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1_0_0-js.html">v1_0_0</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GeoJSON-js.html">GeoJSON</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GeoRSS-js.html">GeoRSS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GPX-js.html">GPX</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/JSON-js.html">JSON</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/KML-js.html">KML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OGCExceptionReport-js.html">OGCExceptionReport</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OSM-js.html">OSM</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent9')">OWSCommon</a><div class=MGroupContent id=MGroupContent9><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon-js.html">OWSCommon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSContext-js.html">OWSContext</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSContext/v0_3_1-js.html">OWSContext.<wbr>v0_3_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/QueryStringFilter-js.html">QueryStringFilter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSCapabilities-js.html">SOSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSCapabilities/v1_0_0-js.html">SOSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSGetFeatureOfInterest-js.html">SOSGetFeatureOfInterest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSGetObservation-js.html">SOSGetObservation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Text-js.html">Text</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XML/VersionedOGC-js.html">VersionedOGC</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSGetCoverage-js.html">WCSGetCoverage version 1.1.0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFS-js.html">WFS</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent10')">WFSCapabilities</a><div class=MGroupContent id=MGroupContent10><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities-js.html">WFSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent11')">WFST</a><div class=MGroupContent id=MGroupContent11><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST-js.html">WFST</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent12')">WMC</a><div class=MGroupContent id=MGroupContent12><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC-js.html">WMC</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent13')">WMSCapabilities</a><div class=MGroupContent id=MGroupContent13><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities-js.html">WMSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1-js.html">v1_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_0-js.html">v1_1_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_1-js.html">v1_1_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_3-js.html">v1_3</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_3_0-js.html">v1_3_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC-js.html">WMSCapabilities/<wbr>v1_1_1_WMSC</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent14')">WMSDescribeLayer</a><div class=MGroupContent id=MGroupContent14><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSDescribeLayer-js.html">WMSDescribeLayer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSDescribeLayer/v1_1-js.html">v1_1</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSDescribeFeatureType-js.html">WFSDescribeFeatureType</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WKT-js.html">WKT</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSGetFeatureInfo-js.html">WMSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMTSCapabilities-js.html">WMTSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMTSCapabilities/v1_0_0-js.html">WMTSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSCapabilities-js.html">WPSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSCapabilities/v1_0_0-js.html">WPSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSDescribeProcess-js.html">WPSDescribeProcess</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSExecute-js.html">WPSExecute version 1.0.0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS-js.html">XLS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS/v1-js.html">XLS.v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS/v1_1_0-js.html">XLS.<wbr>v1_1_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XML-js.html">XML</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent16')">Geometry</a><div class=MGroupContent id=MGroupContent16><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry-js.html">Geometry</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Collection-js.html">Collection</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Curve-js.html">Curve</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/LinearRing-js.html">LinearRing</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/LineString-js.html">LineString</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiLineString-js.html">MultiLineString</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiPoint-js.html">MultiPoint</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiPolygon-js.html">MultiPolygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Polygon-js.html">Polygon</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent17')">Handler</a><div class=MGroupContent id=MGroupContent17><div class=MEntry><div class=MFile><a href="OpenLayers/Handler-js.html">Handler</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Box-js.html">Box</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Click-js.html">Click</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Drag-js.html">Drag</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Feature-js.html">Feature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Hover-js.html">Hover</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Keyboard-js.html">Keyboard</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/MouseWheel-js.html">MouseWheel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Path-js.html">Path</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Pinch-js.html">Pinch</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Polygon-js.html">Polygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/RegularPolygon-js.html">RegularPolygon</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent18')">Lang</a><div class=MGroupContent id=MGroupContent18><div class=MEntry><div class=MFile><a href="OpenLayers/Lang-js.html">Lang</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ar-js.html">ar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/be-tarask-js.html">be-tarask</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/bg-js.html">bg</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/br-js.html">br</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ca-js.html">ca</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/cs-CZ-js.html">cs-CZ</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/da-DK-js.html">da-DK</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/de-js.html">de</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/en-js.html">en</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/en-CA-js.html">en-CA</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/es-js.html">es</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/el-js.html">el</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fi-js.html">fi</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fr-js.html">fr</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fur-js.html">fur</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/gl-js.html">gl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/gsw-js.html">gsw</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hr-js.html">hr</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hsb-js.html">hsb</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hu-js.html">hu</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ia-js.html">ia</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/id-js.html">id</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/io-js.html">io</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/is-js.html">is</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/it-js.html">it</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ja-js.html">ja</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/km-js.html">km</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ksh-js.html">ksh</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/lt-js.html">lt</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nds-js.html">nds</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nb-js.html">nb</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nl-js.html">nl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nn-js.html">nn</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/oc-js.html">oc</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pl-js.html">pl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pt-js.html">pt</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pt-BR-js.html">pt-BR</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ru-js.html">ru</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/sk-js.html">sk</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/sv-SE-js.html">sv-SE</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/te-js.html">te</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/vi-js.html">vi</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/zh-CN-js.html">zh-CN</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/zh-TW-js.html">zh-TW</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent20')">Layer</a><div class=MGroupContent id=MGroupContent20><div class=MEntry><div class=MFile><a href="OpenLayers/Layer-js.html">Layer</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent19')">Layer</a><div class=MGroupContent id=MGroupContent19><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcGISCache-js.html">ArcGISCache.js</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcGIS93Rest-js.html">ArcGIS93Rest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcIMS-js.html">ArcIMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Bing-js.html">Bing</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Boxes-js.html">Boxes</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/EventPane-js.html">EventPane</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/FixedZoomLevels-js.html">FixedZoomLevels</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/GeoRSS-js.html">GeoRSS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Google-js.html">Google</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Google/v3-js.html">Google.v3</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Grid-js.html">Grid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/HTTPRequest-js.html">HTTPRequest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Image-js.html">Image</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/KaMap-js.html">KaMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/KaMapCache-js.html">KaMapCache</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/MapGuide-js.html">MapGuide</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/MapServer-js.html">MapServer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Markers-js.html">Markers</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/PointGrid-js.html">PointGrid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/PointTrack-js.html">PointTrack</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/SphericalMercator-js.html">SphericalMercator</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Text-js.html">Text</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/TileCache-js.html">TileCache</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/TMS-js.html">TMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Vector-js.html">Vector</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Vector/RootContainer-js.html">Vector.<wbr>RootContainer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WMS-js.html">WMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WMTS-js.html">WMTS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WorldWind-js.html">WorldWind</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/XYZ-js.html">XYZ</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Zoomify-js.html">Zoomify</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/OSM-js.html">OSM</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/UTFGrid-js.html">UTFGrid</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent21')">Marker</a><div class=MGroupContent id=MGroupContent21><div class=MEntry><div class=MFile><a href="OpenLayers/Marker-js.html">Marker</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Marker/Box-js.html">Box</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent22')">Popup</a><div class=MGroupContent id=MGroupContent22><div class=MEntry><div class=MFile><a href="OpenLayers/Popup-js.html">Popup</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/Anchored-js.html">Anchored</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/AnchoredBubble-js.html">AnchoredBubble</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/Framed-js.html">Framed</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/FramedCloud-js.html">FramedCloud</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent25')">Protocol</a><div class=MGroupContent id=MGroupContent25><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol-js.html">Protocol</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent23')">Protocol</a><div class=MGroupContent id=MGroupContent23><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/CSW-js.html">CSW</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/CSW/v2_0_2-js.html">CSW.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/HTTP-js.html">HTTP</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/Script-js.html">Script</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/SOS-js.html">SOS.<wbr>DEFAULTS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/SOS/v1_0_0-js.html">SOS.<wbr>v1_0_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent24')">WFS</a><div class=MGroupContent id=MGroupContent24><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS-js.html">WFS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent26')">Renderer</a><div class=MGroupContent id=MGroupContent26><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer-js.html">Renderer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/Canvas-js.html">Canvas</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/Elements-js.html">ElementsIndexer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/SVG-js.html">SVG</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/VML-js.html">VML</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent27')">Request</a><div class=MGroupContent id=MGroupContent27><div class=MEntry><div class=MFile><a href="OpenLayers/Request-js.html">Request</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Request/XMLHttpRequest-js.html">XMLHttpRequest</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent28')">Strategy</a><div class=MGroupContent id=MGroupContent28><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy-js.html">Strategy</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/BBOX-js.html">BBOX</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Cluster-js.html">Cluster</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Fixed-js.html">Fixed</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Paging-js.html">Paging</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Refresh-js.html">Refresh</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Save-js.html">Save</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent29')">Symbolizer</a><div class=MGroupContent id=MGroupContent29><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer-js.html">Symbolizer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Line-js.html">Line</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Polygon-js.html">Polygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Raster-js.html">Raster</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Text-js.html">Text</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent30')">Tile</a><div class=MGroupContent id=MGroupContent30><div class=MEntry><div class=MFile><a href="OpenLayers/Tile-js.html">Tile</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/Image-js.html">Image</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/Image/IFrame-js.html">Image.<wbr>IFrame</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/UTFGrid-js.html">UTFGrid</a></div></div></div></div></div><div class=MEntry><div class=MFile id=MSelected>Deprecated</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent31')">OpenLayers</a><div class=MGroupContent id=MGroupContent31><div class=MEntry><div class=MFile><a href="OpenLayers/Console-js.html">Console</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Events-js.html">Events</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Icon-js.html">Icon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Kinetic-js.html">Kinetic</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Map-js.html">Map</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Projection-js.html">Projection</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Rule-js.html">Rule</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/SingleFile-js.html">SingleFile.js</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Style-js.html">Style</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Style2-js.html">Style2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/StyleMap-js.html">StyleMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tween-js.html">Tween</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Util-js.html">Util</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Spherical-js.html">Spherical</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Animation-js.html">Animation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Events/buttonclick-js.html">Events.<wbr>buttonclick</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent33')">Index</a><div class=MGroupContent id=MGroupContent33><div class=MEntry><div class=MIndex><a href="../index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Classes.html">Classes</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Properties.html">Properties</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Constructor.html">Constructor</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option  id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Constants">Constants</option><option value="Constructor">Constructor</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option></select></div><script language=JavaScript><!--
HideAllBut([32], 34);// --></script></div><!--Menu-->



<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Class.inherit = function (</td><td class="PParameter  prettyprint " nowrap>P</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.clearArray = function(</td><td class="PParameter  prettyprint " nowrap>array</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.setOpacity = function(</td><td class="PParameter  prettyprint " nowrap>element,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>opacity</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.safeStopPropagation = function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Util.getArgs = function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.nullHandler = function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>@param {} request</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.loadURL = function(</td><td class="PParameter  prettyprint " nowrap>uri,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>params,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>caller,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>onComplete,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>onFailure</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Background load a document. </div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.parseXMLString = function(</td><td class="PParameter  prettyprint " nowrap>text</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parse XML into a doc structure</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">emptyFunction: function ()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getTransport: function()</td></tr></table></blockquote>{Object} Transport mechanism for whichever browser we&rsquo;re in, or false if none available.</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>register: function(</td><td class="PParameter  prettyprint " nowrap>responderToAdd</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>unregister: function(</td><td class="PParameter  prettyprint " nowrap>responderToRemove</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dispatch: function(</td><td class="PParameter  prettyprint " nowrap>callback,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>request,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>transport</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onCreate: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onComplete: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>request: function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStateChange: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRequestHeaders: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">success: function()</td></tr></table></blockquote>{Boolean} -</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getStatus: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>respondToReadyState: function(</td><td class="PParameter  prettyprint " nowrap>readyState</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getHeader: function(</td><td class="PParameter  prettyprint " nowrap>name</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dispatchException: function(</td><td class="PParameter  prettyprint " nowrap>exception</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getResponseHeader: function(</td><td class="PParameter  prettyprint " nowrap>name</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Ajax.getElementsByTagNameNS = function(</td><td class="PParameter  prettyprint " nowrap>parentnode,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>nsuri,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>nsprefix,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>tagname</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Ajax.serializeXMLToString = function(</td><td class="PParameter  prettyprint " nowrap>xmldom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper function around XMLSerializer, which doesn&rsquo;t exist/work in IE/Safari. </div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">hide: function()</td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getDimensions: function(</td><td class="PParameter  prettyprint " nowrap>element</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getBoundsFromBaseLayer: function(</td><td class="PParameter  prettyprint " nowrap>position</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">registerWheelEvents: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultDblClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt36"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseDown: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseMove: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseUp: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseOut: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultWheelUp: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>User spun scroll wheel up</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultWheelDown: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>User spun scroll wheel down</div></div><div class=CToolTip id="tt42"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>zoomBoxEnd: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Zoombox function.</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">removeZoomBox: function()</td></tr></table></blockquote>Remove the zoombox from the screen and nullify our reference to it.</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>onWheelEvent: function(</td><td class="PParameter  prettyprint " nowrap>e</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Catch the wheel event and handle it xbrowserly</div></div><div class=CToolTip id="tt45"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>_addButton:function(</td><td class="PParameter  prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>img,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>activeImg,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>xy,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>sz,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>title</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>buttonDown: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>buttonUp: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultDblClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt51"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseDown: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>switchModeTo: function(</td><td class="PParameter  prettyprint " nowrap>mode</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">leaveMode: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt54"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseMove: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseUp: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultMouseOut: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>defaultClick: function (</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getGridBounds: function()</td></tr></table></blockquote>Deprecated. </div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>concatChildValues: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>def</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt60"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addTile: function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>position</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>addTile creates a tile, initializes it and adds it as iframe to the layer div.</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create a clone of this layer</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create a clone of this layer</div></div><div class=CToolTip id="tt63"><div class=CClass>Features are combinations of geography and attributes. </div></div><div class=CToolTip id="tt64"><div class=CClass>Standard-compliant (W3C) cross-browser implementation of the XMLHttpRequest object. </div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>nullify references to prevent circular references and memory leaks</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw:function()</td></tr></table></blockquote>Check that a tile should be drawn, and load features for it.</div></div><div class=CToolTip id="tt68"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>loadFeaturesForRegion:function(</td><td class="PParameter  prettyprint " nowrap>success,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>failure</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Abort any pending requests and issue another request for data.</div></div><div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestSuccess:function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called on return from request succcess. </div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addResults: function(</td><td class="PParameter  prettyprint " nowrap>results</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct new feature via layer featureClass constructor, and add to this.features.</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroyAllFeatures: function()</td></tr></table></blockquote>Iterate through and call destroy() on each feature, removing it from the local array</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>nullify references to prevent circular references and memory leaks</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>processXMLNode: function(</td><td class="PParameter  prettyprint " nowrap>xmlNode</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</div></div><div class=CToolTip id="tt74"><div class=CClass>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers. </div></div><div class=CToolTip id="tt75"><div class=CClass>Base class for format reading/writing a variety of formats. </div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMap: function(</td><td class="PParameter  prettyprint " nowrap>map</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>moveTo:function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dragging</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>addTileMonitoringHooks: function(</td><td class="PParameter  prettyprint " nowrap>tile</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer&rsquo;s current tile before taking any action).</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>removeTileMonitoringHooks: function(</td><td class="PParameter  prettyprint " nowrap>tile</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote>Call the onMapResize method of the appropriate parent class.</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">display: function()</td></tr></table></blockquote>Call the display method of the appropriate parent class.</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>mergeNewParams:function(</td><td class="PParameter  prettyprint " nowrap>newParams</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Modify parameters for the layer and redraw.</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>clone: function (</td><td class="PParameter  prettyprint " nowrap>obj</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFullRequestString:function(</td><td class="PParameter  prettyprint " nowrap>newParams,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>altUrl</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>combine the layer&rsquo;s url with its params and these newParams.</div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">commit: function()</td></tr></table></blockquote>Write out the data to a WFS server.</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitSuccess: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when the Ajax request returns a response</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitFailure: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when the Ajax request fails</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commitReport: function(</td><td class="PParameter  prettyprint " nowrap>string,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>response</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called with a &lsquo;success&rsquo; message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">refresh: function()</td></tr></table></blockquote>Refreshes all the features of the layer</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getDataExtent: function ()</td></tr></table></blockquote>Calculates the max extent which includes all of the layer data.</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setOpacity: function (</td><td class="PParameter  prettyprint " nowrap>opacity</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Call the setOpacity method of the appropriate parent class to set the opacity.</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote>{String} String with information on why layer is broken, how to get it working.</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMapObjectCenter: function(</td><td class="PParameter  prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the mapObject to the specified center and zoom</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote>{Object} The mapObject&rsquo;s current center in Map Object format</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dragPanMapObject: function(</td><td class="PParameter  prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dY</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter  prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>lat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getXFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getYFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromXY: function(</td><td class="PParameter  prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>y</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>Clean up the protocol.</div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>This should be overridden by specific subclasses</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>evaluateFilter: function(</td><td class="PParameter  prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>filter</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</div></div><div class=CToolTip id="tt111"><div class=CClass>A parser to read/write JSON safely. </div></div><div class=CToolTip id="tt112"><div class=CClass>Class for reading and writing Well-Known Text. </div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initializeDatabase: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>Clean up the protocol.</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>Determine whether a browser supports Gears</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>read: function(</td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Read all features from the database and return a OpenLayers.Protocol.Response instance. </div></div><div class=CToolTip id="tt117"><div class=CClass>Protocols return Response objects to their users.</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>unfreezeFeature: function(</td><td class="PParameter  prettyprint " nowrap>row</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>extractFidFromField: function(</td><td class="PParameter  prettyprint " nowrap>field</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>create: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create new features into the database.</div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>update: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct a request updating modified feature.</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createOrUpdate: function(</td><td class="PParameter  prettyprint " nowrap>features</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct a request for updating or creating features in the database.</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>freezeFeature: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFeatureStateForFreeze: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Get the state of the feature to store into the database.</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>&quot;delete&quot;: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Delete features from the database.</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createdOffline: function(</td><td class="PParameter  prettyprint " nowrap>feature</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature&rsquo;s fid value.</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>commit: function(</td><td class="PParameter  prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Go over the features and for each take action based on the feature state. </div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote>Removes all rows of the table.</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>callUserCallback: function(</td><td class="PParameter  prettyprint " nowrap>options,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>resp</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMap: function(</td><td class="PParameter  prettyprint " nowrap>map</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">fixYahooEventPane: function()</td></tr></table></blockquote>The map has been centered, so the mysterious yahoo eventpane has been added. </div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote>{String} String with information on why layer is broken, how to get it working.</div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getOLZoomFromMapObjectZoom: function(</td><td class="PParameter  prettyprint " nowrap>moZoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectZoomFromOLZoom: function(</td><td class="PParameter  prettyprint " nowrap>olZoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setMapObjectCenter: function(</td><td class="PParameter  prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoom</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the mapObject to the specified center and zoom</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote>{Object} The mapObject&rsquo;s current center in Map Object format</div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dragPanMapObject: function(</td><td class="PParameter  prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dY</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote>{Integer} The mapObject&rsquo;s current zoom, in Map Object format</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter  prettyprint " nowrap>moLonLat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter  prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>lat</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getXFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getYFromMapObjectPixel: function(</td><td class="PParameter  prettyprint " nowrap>moPixel</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectPixelFromXY: function(</td><td class="PParameter  prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>y</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getMapObjectSizeFromOLSize: function(</td><td class="PParameter  prettyprint " nowrap>olSize</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setVisibility: function(</td><td class="PParameter  prettyprint " nowrap>visibility,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>noEvent</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the visibility flag for the layer and hide/show&amp;redraw accordingly. </div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>moveTo:function(</td><td class="PParameter  prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>minor</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadGML: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setUrl:function(</td><td class="PParameter  prettyprint " nowrap>url</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Change the URL and reload the GML</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestSuccess:function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Process GML after it has been loaded. </div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>requestFailure: function(</td><td class="PParameter  prettyprint " nowrap>request</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Process a failed loading of GML. </div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">calculateBounds: function()</td></tr></table></blockquote>Recalculate the bounds for the geometry.</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getLength: function()</td></tr></table></blockquote>{Float} The length of the geometry</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getArea: function()</td></tr></table></blockquote>{Float} The area of the geometry</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>updateDimensions: function(</td><td class="PParameter  prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawFeature: function(</td><td class="PParameter  prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Draw the feature. </div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawText: function(</td><td class="PParameter  prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>location</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Function for drawing text labels. </div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>{Boolean} Whether or not the browser supports the SVG renderer</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>updateDimensions: function(</td><td class="PParameter  prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getNodeType: function(</td><td class="PParameter  prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>setStyle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>options</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Use to set all the style attributes to a SVG node.</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>dashStyle: function(</td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>widthFactor</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createNode: function(</td><td class="PParameter  prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>id</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>nodeTypeCompare: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>type</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createRenderRoot: function()</td></tr></table></blockquote>{DOMElement} The specific render engine&rsquo;s root element</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>createRoot: function(</td><td class="PParameter  prettyprint " nowrap>suffix</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createDefs: function()</td></tr></table></blockquote>{DOMElement} The element to which we&rsquo;ll add the symbol definitions</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawPoint: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawCircle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>radius</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawLineString: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawLinearRing: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawPolygon: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawRectangle: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>geometry</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>drawText: function(</td><td class="PParameter  prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>location</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Function for drawing text labels. </div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getShortString: function(</td><td class="PParameter  prettyprint " nowrap>point</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>importSymbol: function (</td><td class="PParameter  prettyprint " nowrap>graphicName</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>add a new symbol definition from the rendererer&rsquo;s symbol hash</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getFeatureIdFromEvent: function(</td><td class="PParameter  prettyprint " nowrap>evt</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>OpenLayers.Renderer.SVG2.preventDefault = function(</td><td class="PParameter  prettyprint " nowrap>e</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>stop: function(</td><td class="PParameter  prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>allowDefault</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stops an event from propagating.</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>GET: function(</td><td class="PParameter  prettyprint " nowrap>config</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send an HTTP GET request. </div></div><div class=CToolTip id="tt185"><div class=CClass>The OpenLayers.Request namespace contains convenience methods for working with XMLHttpRequests. </div></div><div class=CToolTip id="tt186"><div class=CClass>{Object}</div></div><div class=CToolTip id="tt187"><div class=CClass>This class represents a screen coordinate, in x and y coordinates</div></div><div class=CToolTip id="tt188"><div class=CClass>Instances of this class represent bounding boxes. </div></div><div class=CToolTip id="tt189"><div class=CClass>The navigation control handles map browsing with mouse events (dragging, double-clicking, and scrolling the wheel). </div></div><div class=CToolTip id="tt190"><div class=CClass>Controls affect the display or behavior of the map. </div></div><div class=CToolTip id="tt191"><div class=CClass>Utility functions for event handling.</div></div><div class=CToolTip id="tt192"><div class=CClass>This Toolbar is an alternative to the Navigation control that displays the state of the control, and provides a UI for changing state to use the zoomBox via a Panel control.</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>getChildValue: function(</td><td class="PParameter  prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>def</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Get the textual value of the node if it exists, or return an optional default string. </div></div><div class=CToolTip id="tt194"><div class=CConstructor>Creates a new WMS layer object.</div></div><div class=CToolTip id="tt195"><div class=CClass>Instances of OpenLayers.Layer.WMS are used to display data from OGC Web Mapping Services. </div></div><div class=CToolTip id="tt196"><div class=CProperty>{Number} If set, requests that would result in GET urls with more characters than the number provided will be made using form-encoded HTTP POST. </div></div><div class=CToolTip id="tt197"><div class=CConstant>Mixin for tiles that use form-encoded POST requests to get images from remote services. </div></div><div class=CToolTip id="tt198"><div class=CClass>Instances of OpenLayers.Layer.MapServer are used to display data from a MapServer CGI instance.</div></div><div class=CToolTip id="tt199"><div class=CClass>Instances of OpenLayers.Layer.Vector are used to render vector data from a variety of sources. </div></div><div class=CToolTip id="tt200"><div class=CClass>Instances of OpenLayers.Map are interactive maps embedded in a web page. </div></div><div class=CToolTip id="tt201"><div class=CClass>Bing layer using direct tile access as provided by Bing Maps REST Services. </div></div><div class=CToolTip id="tt202"><div class=CConstructor>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </div></div><div class=CToolTip id="tt203"><div class=CClass>Base class for 3rd party layers, providing a DOM element which isolates the 3rd-party layer from mouse events. </div></div><div class=CToolTip id="tt204"><div class=CClass>Some Layers will already have established zoom levels (like google or ve). </div></div><div class=CToolTip id="tt205"><div class=CProperty>{Boolean} Should the map act as a mercator-projected map?&nbsp; </div></div><div class=CToolTip id="tt206"><div class=CClass>Abstract vector layer protocol class. </div></div><div class=CToolTip id="tt207"><div class=CClass>Vector features use the OpenLayers.Geometry classes as geometry description. </div></div><div class=CToolTip id="tt208"><div class=CClass>This class represents an OGC Filter.</div></div><div class=CToolTip id="tt209"><div class=CClass>Abstract SQL protocol class. </div></div><div class=CToolTip id="tt210"><div class=CProperty>{Boolean} Should the map act as a mercator-projected map?&nbsp; </div></div><div class=CToolTip id="tt211"><div class=CClass>Instances of this class represent a width/height pair</div></div><div class=CToolTip id="tt212"><div class=CClass>A Geometry is a description of a geographic object. </div></div><div class=CToolTip id="tt213"><div class=CClass>Point geometry class.</div></div><div class=CToolTip id="tt214"><div class=CClass>This is another virtual class in that it should never be instantiated by itself as a Renderer. </div></div><!--END_ND_TOOLTIPS-->




<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>


<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>